General statistics
List of Youtube channels
Youtube commenter search
Distinguished comments
About
Black Cat Dungeon Master\x27s Familiar
Lex Clips
comments
Comments by "Black Cat Dungeon Master\x27s Familiar" (@blackcatdungeonmastersfami5311) on "Lex Clips" channel.
Previous
1
Next
...
All
If you think writing code isn't hard then you've only done mindless business/website programming. Try writing graphics software or performance sensitive scientific software or software tools.
5
@myusernamerocks3 Only the most junior programmer doesn't have to interpret and help refine requirements. I've worked as a contractor in dozens of organisations large and small over thirty years and it's extremely rare to have requirements so detailed and complete that you can just code it up. Much more usual is the software team helps refine requirements. Agile brings requirements into the team entirely.
3
@ruleaus7664 As someone who has been doing software a long time but also speaks several languages reasonably well, I don't think natural human language is likely to be an optimal medium for creating software. Human languages developed organically to satisfy the requirements of pre-21st century lives and were not designed to unambiguously describe the requirements of software systems. So I think other higher level languages will emerge which do this job better.
2
@ruleaus7664 I don't think existing languages have a "problem" but the general trend over decades is for languages to get higher level as compiler technology improves and low level performance considerations become less relevant. Use of ML in compilation seems like just another step. We already have Chat and similar able to create say C# code from human language instructions at least for a very simple problem (ie. write me a method which does ....) I just don't think human language seems optimal for specifying what you want software to do. I presume it's possible to create languages which drive out some of the ambiguity of human languages but which at the same time are easy for humans to learn. Probably that kind of thing will evolve organically from existing high level computer languages.
2
It won't. Not in our life times. It just keeps getting higher level as it has been since the 1950s.
1
Previous
1
Next
...
All