Viewing profile — micronian2
micronian2
HN member- Joined
- Thu, Jun 25, 2020, 2:46 AM UTC
- HN karma
- 12
- Public activity
- 15 items
- HN profile
- View on Hacker News ↗
About micronian2
No profile information was provided.
Recent public activity
-
comment
Comment #44234219
While one can choose to dismiss the TIOBE index (I don’t have any strong opinion about it), there was also a screen shot of PYPL showing a steady increase in Ada over recent months…
-
comment
Comment #44198833
A few days ago, I had ChatGPT compare Rust and Ada. It tended to penalize Ada for its runtime checks and access values (aka pointers). However, ChatGPT didn't account for the fact …
-
comment
Comment #43356905
I recall watching a presentation about C++20. During the presentation, the presenter said there were about 163 undefined behaviors in the C language (note: I think it was C99) whic…
-
comment
Comment #34250313
I haven't used Rust, but many of the comments and articles I have read about the benefits of the language and the strong desire for develop robust and/or safe software are virtuall…
-
comment
Comment #34250151
This! I have mainly programmed in C in my career (note: I also have experience with C++ on multiple projects and to a lesser extent with C# and Java). In almost all the embedded pr…
-
comment
Comment #34097617
Hi, Regarding the collaboration between AdaCore and Ferrocene, the effort is to produce a Rust toolset that is qualified for safety critical usage (e.g. verification of object code…
-
comment
Comment #33863251
The fact that you originally didn’t know that Ada is heavily used in embedded clearly shows you don’t know it. Even though you edited your reply, any reader should seriously doubt …
-
comment
Comment #33863048
Are you unaware of the FSF version of GNAT that is part of GCC that is free to use, even for developing proprietary software?
-
comment
Comment #33737424
By chance have you tried reading the Ada wikibooks page? https://en.wikibooks.org/wiki/Ada_Programming/Libraries/Ada....
-
comment
Comment #24532528
I don't know Python, Go, or nodejs, but with regard to general purpose programming, you can look at some of the free tools and libraries on AdaIC ( https://www.adaic.org/ada-resour…
-
comment
Comment #24532420
yes, that is a big step backward. One of the details that people don't realize is that the Ada code probably had runtime checks inserted by the compiler to help catch issues. In ad…
-
comment
Comment #24532347
Ada is a really good system programming language, especially if you have to get very low level, where the language allows for very fine control over memory layout and for interfaci…
-
comment
Comment #24532306
AdaCore was formed by various individuals at New York University who were involved in the creation of GNAT, which was a DoD funded project. The company is still based in New York. …
-
comment
Comment #23636608
The link you provided to the SPARK user manual is a great reference. It explains how using the Ravenscar tasking profile in SPARK helps to avoid data-races and race-conditions. Tha…
-
comment
Comment #23636467
Hi, Actually, it is the pointer support in the SPARK variant of Ada that was inspired by Rust's ownership/borrower semantic. Originally, SPARK didn't allow any pointer usage, but w…