17 điểm bởi GN⁺ 2023-12-04 | 2 bình luận | Chia sẻ qua WhatsApp

Câu hỏi đăng trên HN và các câu trả lời liên quan

  • Tarantool là cơ sở dữ liệu in-memory hiệu năng cao và máy chủ ứng dụng, trang web chính thức ở đây.
  • Rebol/Red-lang là những ngôn ngữ lập trình độc đáo, hướng tới việc viết mã ngắn gọn và giàu khả năng biểu đạt; có thể xem thêm thông tin tại đây.
  • U++ là IDE và bộ thư viện dành cho lập trình viên C++, giúp việc phát triển hiệu quả hơn; trang web chính thức ở đây.
  • Lazarus là IDE miễn phí và mã nguồn mở cho phát triển đa nền tảng, cung cấp môi trường lập trình tương tự Delphi; trang web chính thức ở đây.
  • Fasm là flat assembler, hỗ trợ lập trình hợp ngữ cho nhiều kiến trúc khác nhau; trang web chính thức ở đây.

2 bình luận

 
regentag 2023-12-04

Trong số này, tôi chỉ từng nghe đến FASM thôi.
MenuetOSKolibri OS được phát triển từ đó đều được viết bằng FASM.

 
GN⁺ 2023-12-04
Ý kiến trên Hacker News
  • Điện toán tương tự

    • Điện toán tương tự cơ học là một khái niệm đẹp, biến các hệ vật lý phức tạp thành những cỗ máy đơn giản.
    • Việc cho các bánh răng có hình dạng kỳ lạ ăn khớp với nhau để thực hiện phép tích phân gợi lên một ý nghĩa sâu sắc về vũ trụ.
    • Có thể mở rộng sang điện toán tương tự điện tử, và nguyên lý hoạt động của đèn chân không cho thấy vẻ đẹp của vật lý.
    • Điện toán số cũng giải quyết những bài toán đẹp, nhưng không tạo được cảm hứng như điện toán tương tự.
    • Có cảm giác rằng khi từ bỏ điện toán tương tự, chúng ta đã đánh mất điều gì đó quan trọng.
  • NNCP (http://www.nncpgo.org)

    • Là một giao thức/công cụ để truyền tệp bất đồng bộ giữa các bên đáng tin cậy có kết nối không liên tục hoặc gián đoạn.
    • Ban đầu được bắt đầu như một giải pháp thay thế hiện đại cho usenet và hỗ trợ nhiều phương thức truyền tải khác nhau.
    • Có hệ thống ưu tiên truyền tệp và có thể thực thi các lệnh tùy ý khi nhận được tin nhắn.
  • Nhiều liên kết công nghệ khác nhau

    • Tarantool là cơ sở dữ liệu trong bộ nhớ, Red là một ngôn ngữ lập trình có cú pháp độc đáo.
    • U++ là một framework C++ giống QT, Lazarus là một IDE Pascal, FASM là một bộ công cụ xây dựng assembler.
    • Khó tìm ra điểm chung giữa các công nghệ được liên kết này.
  • MediaWiki

    • MediaWiki vận hành Wikipedia và mong rằng nó sẽ được dùng rộng rãi hơn cho mục đích tài liệu hóa.
    • Có thể tạo các template đặc biệt bằng Lua, và cung cấp khả năng SQL thông qua phần mở rộng Cargo RDBMS.
    • Dù thiếu plugin cho các dịch vụ bên ngoài như Confluence, nó có thể tự lưu trữ và là một nền tảng tài liệu hóa rất tốt.
  • nix-shell của trình quản lý gói Nix

    • Nix đang dần trở nên phổ biến, nhưng nhiều người nghĩ rằng nó đòi hỏi một cam kết lớn.
    • Có thể tạo shell phát triển theo từng dự án để cài đặt các gói cần thiết cho việc làm việc trên dự án đó.
  • GnuPG/PGP và web of trust

    • Trong nhiều trường hợp hiện nay người ta dùng blockchain, chữ ký OpenPGP có thể phù hợp hơn.
    • Khi nội dung do máy tạo ra ngày càng nhiều, các dịch vụ sử dụng khái niệm web of trust có thể trở nên rất mạnh mẽ.
    • Dù UX của chữ ký mã hóa còn có vấn đề, đây vẫn là cơ hội lớn cho những nhóm có thể làm nó dễ sử dụng hơn.
  • Magic Wormhole (https://magic-wormhole.io)

    • Là một chương trình truyền tệp an toàn và dễ sử dụng.
    • Gần như dùng hằng ngày, và video bài nói chuyện của tác giả tại pycon-2016 rất hữu ích.
  • Ngôn ngữ lập trình Nim

    • Nim nhanh, có kiểu tĩnh, đọc giống Python và có một effect system rất tốt.
    • Rất thú vị khi sử dụng, và có cả quá trình viết một trình thông dịch bằng Nim.
  • Máy chủ hiển thị Arcan

    • Arcan là một máy chủ hiển thị với nhiều ý tưởng đột phá.
    • Dù không trở nên phổ biến, nó vẫn có những ý tưởng có thể được dùng trong các chương trình phổ biến khác.
  • Họ ngôn ngữ BEAM (Erlang, Elixir, LFE, v.v.)

    • Các ngôn ngữ BEAM hoàn toàn có thể được sử dụng rộng rãi hơn, và trên BEAM nhiều vấn đề có thể được giải quyết.