News for hackers. Stuff that matters.
Re:Syntax highlighting is a waste of an information channel by Gibbon1 on Tuesday July 21, 2020 @05:20AM (#23905471)
Code as text had long bothered me because of my experience with various schematic capture and pcb layout tools. With those the design is stored in form that can be queried directly. And you can change object properties programmatically.

I feel like the insistence of text based programming languages just leaves the industry completely mired in the mid 1970's.

Re:Syntax highlighting is a waste of an information channel by treeman79 on Tuesday July 21, 2020 @06:42AM (#23905795)
I’ve had to deal with several graphical programming languages over the years.

They only work on the most basic of use cases. The moment you want to get real work done they just get in the way.

Re:Syntax highlighting is a waste of an information channel by jtwaleson on Tuesday July 21, 2020 @08:14AM (#23906231)
Very much disagree, and completely dependent on what you define as "real work". There are many low-cost platforms out there that allow for very rapid development of big projects.

Disclaimer: I used to work for one of them (Mendix)

Re:Syntax highlighting is a waste of an information channel by treeman79 on Tuesday July 21, 2020 @08:32AM (#23906328)
Looks like a modern Visual Basic 6. Neat.

VB6 was so horrible and productive at the same time. Single person could build an app in days that a team of 10 would struggle with today.

And a group of 10 could bring said app to a stretching halt.

So many memories, good and bad.

Re:Syntax highlighting is a waste of an information channel by jtwaleson on Tuesday July 21, 2020 @09:00AM (#23906462)
Indeed :) I'd say the biggest problems with platforms like these are 1: meaningfully diffing (visual diffing is an unsolved problem) and 2: the enterprise pricing.
Re:Syntax highlighting is a waste of an information channel by treeman79 on Tuesday July 21, 2020 @12:25PM (#23908187)
Lock in as well.

Was at a company that invented a visual programming tool and forced development to use it.

Several flat out refused. We all went on with our careers. The people that used the proprietary system still work there, not then a decade later. They hated the tool then. But they have no marketable skills set at this point.

Re:Syntax highlighting is a waste of an information channel by Gibbon1 on Tuesday July 21, 2020 @01:29PM (#23908836)
You completely misunderstood my comment.

Edit: Stay classy HN

Re:Syntax highlighting is a waste of an information channel by jtwaleson on Tuesday July 21, 2020 @08:18AM (#23906249)
It puzzles me too. I think that portability and the ability to use the same text-based tools even though you use different languages are the best reasons for sticking with text.
Re:Syntax highlighting is a waste of an information channel by Gibbon1 on Tuesday July 21, 2020 @07:06PM (#23911887)
I think is a feeling of loss of control and having no clue what you're missing. Programs stored as unstructured text make it difficult to produce good tooling. Makes programmatic code gen hard, makes diffing hard, make automatically generating commit message impossible. Refactoring is always problematic. Merging even more so.

But it seems though even mentioning that perhaps structured data is a better way to store code makes most programmers really angry. At least that's my experience.