3 ms·
I find it pretty laughable to claim that software written in this (brand new?) language, progsbase, will last a "ballpark" of "centuries". The transistor isn't
by ForHackernews 8y ago
I find it pretty laughable to claim that software written in this (brand new?) language, progsbase, will last a "ballpark" of "centuries". The transistor isn't even a century old.
To my knowledge, nothing created by humans has lasted centuries with the equivalent of one day/year of maintenance work.
- slacka 8y agoNot only that, but their chart makes it look like adopting older languages now will give you more bit rot resistance. C2: C89 or Python 2 a few decades a developer week C3: C or Python a decade a developer month When it should read: C2: C99 or Python 3 a few decades a developer week C3: C89 or Python 2 a decade a developer month If you start a project today with python 2, the bit rot will be far worse[1] than python 3 which is now stable and doesn't seem to have any plans for future compatibility breaking changes. [1]: https://lwn.net/Articles/750833/ https://lwn.net/Articles/750833/
- martinfjohansen 8y agoC89, C99, Python 2, 3 were only examples as the table header says.
- pixelbath 8y agoIt looks like progsbase is essentially a non-free version of Haxe (progsbase requires $65 per month per developer). There is no source available and the code library is full of trivial examples.
- martinfjohansen 8y agoHaxe is an independent programming language that can be compiled to other languages. Progsbase is very different: It is a language in other languages.
- martinfjohansen 8y agoSee the answer I gave maxxxxx above. Further, progsbase is not a brand new language, it is (mostly) a subset of most existing languages. The selection of the subset is new, but not the contents. This is why the progsbase repository contains examples that can be translated into Java, C, C++, JavaScript, C#, PHP, Python and Visual Basic.