GN⁺: Ask HN: 더 많은 사람들이 알았으면 하는 인기 없는 기술들은 무엇인가요?
(news.ycombinator.com)HN에 올라온 질문과 관련 답변들
- Tarantool은 고성능 인메모리 데이터베이스 및 애플리케이션 서버로, 공식 웹사이트는 여기.
- Rebol/Red-lang은 독특한 프로그래밍 언어로, 간결하고 표현력이 뛰어난 코드 작성을 지향하며, 자세한 정보는 여기에서 확인 가능.
- U++ 는 C++ 프로그래머를 위한 IDE 및 라이브러리 세트로, 개발을 더욱 효율적으로 만들어주며, 공식 웹사이트는 여기.
- Lazarus는 크로스 플랫폼 개발을 위한 무료 오픈 소스 IDE로, Delphi와 유사한 프로그래밍 환경을 제공하며, 공식 웹사이트는 여기.
- 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에서는 많은 문제들이 해결될 수 있음.