Live data from Hacker News

Viewing profile — GhosT078

GhosT078

HN member
Joined
Thu, Jul 31, 2025, 2:01 PM UTC
HN karma
49
Public activity
34 items

About GhosT078

Embedded software engineer

Recent public activity

  1. comment
    Comment #47812306

    And despite all that complexity, you make it work very well (I've used GNAT since about 2002).

  2. comment
    Comment #47807447

    I think there is a significant difference between choosing to use words (from some language) versus using brackets like {}, () and []. With nested brackets there are often debates …

  3. comment
    Comment #47806240

    I agree. I've never understood or accepted the claim that Ada is verbose. It's simply clear and expressive. If there were some alternative concise syntax for "Ada" then I would not…

  4. comment
    Comment #47806016

    I have been using GNAT Studio (previously GNAT Programming Studio or GPS) on Linux for the last 15 years.

  5. comment
    Comment #47805813

    I didn't think these were hard to find: https://ada-lang.io/ https://alire.ada.dev/

  6. comment
    Comment #46549187

    An interesting, although incomplete, list.

  7. story
  8. comment
    Comment #46391430

    Ada does. It has been through 5 editions so far and backwards compatibility is always maintained except for some small things that are documented and usually easy to update.

  9. comment
    Comment #46205191

    Yes it really was quite good despite all the hate it seems to get in internet comments. I used it for several years. The feature set, particularly config specs and dynamic views, w…

  10. comment
    Comment #46204695

    Look to Ada for “headers” (i.e. specs) done right.

  11. comment
    Comment #46200151

    IBM is where good (acquired) software goes to die. RIP Clearcase.

  12. comment
    Comment #46181384

    Sane, easily readable syntax and expressive semantics. Easy to learn. Very scalable. Suitability, by design, for low level systems programming, including microcontrollers. Suitabil…

  13. comment
  14. comment
    Comment #46181102

    In my timeline, something 10x better than Rust came along in 1995.

  15. comment
    Comment #46057135

    SPARK is a very expressive language for implementing cryptographic applications. It is available for some LLVM targets (e.g. x86-64).

  16. comment
    Comment #46023412

    Consider exploring Ada 2022 as a capable successor to Algol. Its well supported in GCC and scales well from very small to very large projects. Some information is at https://learn.…

  17. comment
    Comment #46017250

    Ada is very scalable, suitable for everything from blinking LEDs on an AVR microcontroller board to controlling interplanetary spacecraft. Similarly, SPARK can be used incrementall…

  18. comment
    Comment #45928220

    A good comment except for the "it's less pretty" claim. The Rust I've looked at seems incredibly cryptic by comparison.

  19. comment
    Comment #45904078

    I disagree. SPARK is all about using formal methods to statically prove software properties. Clippy seems more comparable to parts of AdaCore's other static analysis toolset (gnats…

  20. comment
    Comment #45894891

    Also agree. Windows Phone 8.1 and 10 were great smartphone interfaces.

  21. comment
    Comment #45820511

    It would work better if more people and search engines understood that Ada (language) is not an acronym.

  22. comment
    Comment #45508683

    I'm a long term Ada developer who has also used SPARK in the past (SPARK was/is great). I've been looking into Rust out of curiosity. I will dispute that "Rust brings superior lang…

  23. comment
    Comment #45486870

    A current Ada 2022 compiler is available for QNX. I think it’s used in autonomous vehicle applications.

  24. comment
    Comment #45468703

    Ada has very well thought out and proven tasking features, including clean methods of task cancellation.

  25. comment
    Comment #45354330

    Ada is also excellent for linear algebra and other numerical programming.