Skip to content

Instantly share code, notes, and snippets.

@anacrolix
Created December 16, 2019 03:39
Show Gist options
  • Save anacrolix/6a1bec334d37d539ff7b2e4ba1b8b907 to your computer and use it in GitHub Desktop.
Save anacrolix/6a1bec334d37d539ff7b2e4ba1b8b907 to your computer and use it in GitHub Desktop.
written in 2011
Microsoft will release a mainstream functional programming language.
Google will release their own language for development on Android. If they lose the Java court case, it will take off.
Google won’t lose the Java court case.
In 2014, Python 3000 will finally displace Python 2.
Hardware Transactional Memory will be released on chips in 2013. By 2015, it will be incorporated into most compilers and provide almost magical performance and correctness improvements on SMP.
http://www.h-online.com/newsticker/news/item/Processor-Whispers-About-Haskell-and-Haswell-1389507.html
http://gcc.gnu.org/wiki/TransactionalMemory
Go will never receive any considerable uptake in the state it’s in. By 2015 it will be forgotten and dropped from GCC.
CPython will remove the GIL, or another implementation will become the mainline by 2020.
A “better” systems language will emerge by 2025. It won’t displace C but will have opt-in specialist features and produce faster and safer systems programs.
@anacrolix
Copy link
Author

F#. Still waiting. Google lost the Java case? Python 3 didn't overtake Python 2 until 2017 maybe? HTM was a failure. Only Intel includes it, and I think it was broken on early chips. Nobody uses it. Go is very popular. There GIL workarounds in the works, but it's still there. Rust might be the better systems language, and it probably went mainstream in 2015.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment