Twitter | Search | |
John Carmack
I'm still completely in the excited-newbie honeymoon phase, but writing Rust code feels very wholesome.
Reply Retweet Like More
Duns Scotus Feb 9
Replying to @ID_AA_Carmack
You should check out Ada! It's getting Rust-style memory safety in the very near future but it's type system has a few tricks up its sleeve that Rust's doesn't.
Reply Retweet Like
Brian La Rouxđź’« Feb 10
I'd the privilege of learning & writing in Ada for safety-critical software at a defence contractor. The design of Ada was so far ahead of its time; it focuses on programming as a human activity, w/ features designed to eliminate/mitigate certain classes of programming errors.
Reply Retweet Like
John Carmack Feb 10
I read the ada spec a decade ago,and I was very impressed — it was the butt of jokes about design by government committee, but it looked pretty good to me...
Reply Retweet Like
Fabien Feb 10
For those who want to have a look at Ada and SPARK (Ada with formal verification), have a look at our interactive learning website:
Reply Retweet Like
Johnny Sanchez Feb 11
Ada's robustness is the reason why the F-22 Raptor's systems were programmed in it.
Reply Retweet Like
corvus frugilegus Feb 10
Replying to @ID_AA_Carmack
I remember you were experimenting with Haskell a long time ago, with favorable impressions -- given Rust is in many ways a blend of C++ and Haskell, what lead you to hold out for so long?
Reply Retweet Like
John Carmack Feb 10
Replying to @glaebhoerl
I’m busy... It does feel like a blend of Haskell and C++, which is very appealing.
Reply Retweet Like
Chris A Taylor Feb 9
Replying to @ID_AA_Carmack
That was my morning too. Lovely language!
Reply Retweet Like
Tom Forsyth Feb 9
Replying to @MrCatid @ID_AA_Carmack
Cool cool. Let us know in 5 years whether it's 1% or 2% better than C.
Reply Retweet Like
Marcus Feb 10
Better than C++* It won't ever be faster than C.
Reply Retweet Like
John Carmack Feb 10
The built in everything-is-restrict should help to some degree, but a performance improvement is not the reason to reach for it.
Reply Retweet Like
Elliott Noel Feb 9
Replying to @ID_AA_Carmack
Any thoughts on Golang?
Reply Retweet Like
John Carmack Feb 9
Replying to @SkipperEl
I haven’t written anything in it, but I like all the ideas behind it. Slightly different target than Rust with garbage collection.
Reply Retweet Like
Elliott Noel Feb 9
Replying to @ID_AA_Carmack
Rigjtt, that makes complete sense. Ty!
Reply Retweet Like
Scott Wilson Feb 9
From the opinion of someone that's done some work in both (More Go than Rust, but will change), Go is great for setting up web services. Unless speed is absolutely critical, I'd probably pick Go first for a web server. Anything that I'd consider for C++ would be Rust.
Reply Retweet Like
Kolja Feb 10
Have you done elixir with Phoenix? At least quiet nice as a webserver.
Reply Retweet Like
Scott Wilson Feb 10
Nope, but I have heard some good things about Elixir.
Reply Retweet Like
James Blachly Feb 9
When both and are singing something’s praises, I guess it’s time for me to take a look at
Reply Retweet Like
Tim McNamara @ Paris Feb 10
Would love to see even more bioinformatics work emerge from Rust. Python's great, but it's memory hungry for string-heavy work.
Reply Retweet Like
James Blachly Feb 10
We are doing bioinformatics in and really enjoying it. Would take awhile to get whole team up to speed on Rust but there has been some good legwork by and others e.g. rust-htslib
Reply Retweet Like
Tim McNamara @ Paris Feb 10
Must admit that I am very jealous of 's compile times
Reply Retweet Like