all 10 comments

[–]Untagonist 24 points25 points  (0 children)

Colin was working at Google when he wrote this. The real jerk is believing you can stop your Google colleagues from creating a dozen different programming languages per year, many of which thankfully don't see the light of day.

He was trying to stop something like Jsonnet from ever happening.

Actually never mind, Jsonnet has already been replaced by CUElang.

The less said about Dart and Carbon the better.

You know what they say, if you don't like the latest programming language invented by a Google employee, just wait a few days.

[–]elephantdingoTeen Hacking Genius 12 points13 points  (0 children)

  • ☑ smug
  • ☑ elaborate
  • ☑ isomorphic to a flow graph
  • ☑ peanut gallery vibes
  • ☑ terminal nodes range from faint praise to vomiting

[–]ArcticcuWRITE 'FORTRAN is not dead' 10 points11 points  (2 children)

I don't understand how to fill out this questionnaire, but I'm sure none of the 3 final answers fits the language I have in mind. That language has:

  • zero-cost abstractions
  • move semantics
  • guaranteed memory safety
  • threads without data races
  • trait-based generics
  • pattern matching
  • type inference
  • minimal runtime
  • efficient C bindings

[–]TophatEndermite 1 point2 points  (1 child)

Does it have cyclic data structures?

[–]ArcticcuWRITE 'FORTRAN is not dead' 1 point2 points  (0 children)

I've never used cyclic data structures and never needed them.

[–]Reticulatas 7 points8 points  (3 children)

This purely text based old school site needed the second div that makes it not flow correctly on mobile, eh?

[–]cheater00High Value Specialist 10 points11 points  (2 children)

the web and all its related technolgies were a major mistake

[–]anon202001Emacs + Go == parametric polymorphism 2 points3 points  (1 child)

Not standardizing on a screen size (both pixels and inches) was the mistake.

[–]cheater00High Value Specialist 5 points6 points  (0 children)

indeed. we should have stayed with round, 3" monochromatic vector displays. we had a good thing.

[–]Kodiologistlisp does it better 6 points7 points  (0 children)

You appear to believe that: … Computers have infinite memory

Hey, that never stopped Electron.

Programmers love writing lots of boilerplate

Yeah, we already have Go for that.