17P by neo 12달전 | favorite | 댓글 2개

HN에 올라온 질문과 관련 답변들

  • Tarantool은 고성능 인메모리 데이터베이스 및 애플리케이션 서버로, 공식 웹사이트는 여기.
  • Rebol/Red-lang은 독특한 프로그래밍 언어로, 간결하고 표현력이 뛰어난 코드 작성을 지향하며, 자세한 정보는 여기에서 확인 가능.
  • U++ 는 C++ 프로그래머를 위한 IDE 및 라이브러리 세트로, 개발을 더욱 효율적으로 만들어주며, 공식 웹사이트는 여기.
  • Lazarus는 크로스 플랫폼 개발을 위한 무료 오픈 소스 IDE로, Delphi와 유사한 프로그래밍 환경을 제공하며, 공식 웹사이트는 여기.
  • Fasm은 플랫 어셈블러로, 다양한 아키텍처에 대한 어셈블리 언어 프로그래밍을 지원하며, 공식 웹사이트는 여기.

이 중에서 들어본적이 있는건 FASM 뿐이네요.
MenuetOS와 여기서 파생된 Kolibri OS가 FASM으로 작성되었죠.

Hacker News 의견
  • 아날로그 컴퓨팅

    • 기계적 아날로그 컴퓨팅은 복잡한 물리 시스템을 단순한 기계로 변환하는 아름다운 개념임.
    • 이상한 모양의 기어를 맞물려 적분을 구하는 것은 우주에 대한 깊은 의미를 전달함.
    • 전자 아날로그 컴퓨팅으로 확장 가능하며, 진공관의 작동 원리는 물리학의 아름다움을 보여줌.
    • 디지털 컴퓨팅도 아름다운 문제를 해결하지만, 아날로그 컴퓨팅만큼의 감동은 없음.
    • 아날로그를 버림으로써 무언가 중요한 것을 잃었다는 느낌이 듦.
  • NNCP (http://www.nncpgo.org)

    • 비연속적 또는 간헐적 연결성을 가진 신뢰할 수 있는 당사자들 간의 비동기 파일 전송을 위한 프로토콜/도구임.
    • usenet의 현대적 대안으로 시작되었으며, 다양한 전송 방식을 지원함.
    • 파일 전송 우선 순위 시스템과 메시지 수신 시 임의의 명령 실행이 가능함.
  • 다양한 기술 링크

    • Tarantool은 메모리 내 데이터베이스, Red는 독특한 문법을 가진 프로그래밍 언어임.
    • U++는 QT와 같은 C++ 프레임워크, Lazarus는 파스칼 IDE, FASM은 어셈블러 구축 툴킷임.
    • 링크된 기술들 간의 공통점을 찾기 어려움.
  • MediaWiki

    • MediaWiki는 위키백과를 구동하며, 문서화를 위해 더 널리 사용되기를 바람.
    • Lua로 특수 템플릿을 만들고, Cargo RDBMS 확장을 통해 SQL 기능을 제공함.
    • Confluence와 같은 외부 서비스 플러그인은 부족하지만, 자체 호스팅 가능하고 문서화 플랫폼으로 우수함.
  • Nix 패키지 매니저의 nix-shell

    • Nix는 점차 인기를 얻고 있으나, 많은 사람들이 큰 약속이 필요하다고 생각함.
    • 프로젝트별 개발 쉘을 생성하여 해당 프로젝트 작업에 필요한 패키지를 설치할 수 있음.
  • GnuPG/PGP와 신뢰의 웹

    • 블록체인이 사용되는 많은 경우에 OpenPGP 서명이 더 적합할 수 있음.
    • 기계 생성 콘텐츠가 증가함에 따라 신뢰의 웹 개념을 사용하는 서비스가 강력할 수 있음.
    • 암호화 서명의 UX 문제가 있지만, 사용하기 쉽게 만드는 그룹에게는 많은 기회가 있음.
  • Magic Wormhole (https://magic-wormhole.io)

    • 사용하기 쉽고 안전한 파일 전송 프로그램임.
    • 거의 매일 사용하며, pycon-2016에서 저자가 발표한 비디오가 유익함.
  • Nim 프로그래밍 언어

    • Nim은 빠르고, 정적 타입을 가지며, Python처럼 읽히고 효과 시스템이 우수함.
    • 사용하기 즐겁고, Nim으로 인터프리터를 작성하는 과정이 있음.
  • Arcan 디스플레이 서버

    • Arcan은 혁신적인 아이디어를 가진 디스플레이 서버임.
    • 인기를 얻지 못하더라도, 다른 인기 있는 프로그램에서 사용할 수 있는 아이디어가 있음.
  • BEAM 언어 가족 (Erlang, Elixir, LFE 등)

    • BEAM 언어들은 더 널리 사용될 수 있으며, BEAM에서는 많은 문제들이 해결될 수 있음.