[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor acceptance emails will be sent out over the coming weeks. Make sure to check your spam folder!


[Advertise on 4chan]


Now that the dust has settled, was he right?
>>
>>
>>109191100
>i arbitrarily want the code i write to be less legible in my peripheral vision because that makes me a more hardcore programmer
wow, what a non-childish big boy haxxor! kek
>>
>>109191110
>>109191100
The only thing that matters about code is
* Maintainability
* Execution speed
* Lightness
* Stability
Everything else is meaningless posturing.
>>
>>109191205
Readability matters, even for AI
>>
>>109191110
He wears pink glasses and made the logo for his language a cartoon of a gopher
He's not a serious man
>>
>>109191208
Yes but I've never seen a reason to divorce maintainability from readability.
A code that isn't readable isn't maintainable. A code that isn't maintainable might be readable but almost certainly not.
You're right but the distinction is merely academic.
>>
>>109191205
LMAO
Code does not matter at all. Software matters is someone uses it. Nobody cares about the code. Nobody ever wants to look at the code. Or spend time with the code.
Thinking otherwise is delusional. And it's the greatest delusion in software dev. You develop software. Not code. Nobody gives a fuck about your code.
>>
>>109191237
They go hand in hand. For AI readability means different things. For AI more structured code is good. For some people, they prefer more structured code. I personally like COBOL so that makes me an odd one out, I guess.

It's not merely academic, it's factual and a measurable metric of performance.
>>
>>109191252
From a business sense? Yes. Businesses pay people to deliver a product. They don't care about the quality of the code, insofar as the philosophical shit is concerned. They care about it from a legal (compliance) perspective. They also care about it from a risk perspective (Will this get hacked? How much money am I in to lose if it does?)

Those things are what businesses care about. The merits of formatting preferences and linters or not is irrelevant to them.
>>
>>109191252
>building materials do not matter at all, only the end result - a house. If it falls apart in 6 months businesses will not care!
truly the most braindamaged post on this board right now.
>>
>>109191259
>From a business sense?
No, from a user perspective.
What business does with the code is only related to code. Only code people care about the code. Nobody else does.

>>109191348
That is correct. Only the end result matters. A house. Not the materials.
If it falls apart in 6 months, then it was a shitty house. Nobody gives 2 fucks if you used right materials or not. They want a house that will not fall apart in 6 months.
>>
>>109191365
>If it falls apart in 6 months, then it was a shitty house. Nobody gives 2 fucks if you used right materials or not. They want a house that will not fall apart in 6 months.
which means they will care about materials, holy retard incapable of thinking 2 steps ahead.
>>
>>109191252
Bad code is bad software.
>>
>>109191374
If it works, it works. Nobody cares if it's looking pretty, if it's hard to maintain or which prog lang you used. Nobody cares.
>>109191370
> implying it's impossible to build a bad house with right tools and materials
Stop posting. Get some help.
>>
>>109191100
maybe the guy got synesthesia and syntax coloring conflicts with his own.
>>
>>109191392
>look okay just because asbestos gave some people lung cancer doesnt mean good builders cant build good houses using asbestos
>>
>>109191415
If your python bug riddled shitware causes users to get cancer, it's bad software.
>>
>>109191446
and bad software is caused by bad code.
Bad coding practices leads to errors and poor quality.
Busines side often enforces the tech side to adopt standards and practices which maintain quality.
It's not rocket science.
Am i replying to a borderline retarded jeet? Sure feels like it.
>>
>>109191491
no you're talking to a nocoder who probably thinks people are impressed by his vibecoded crap
>>
>>109191491
>and bad software is caused by bad code
No. You can absolutely get briliant software using whatever code. Code is not important.

For example, it matters if software is fast, of course. But you can get fast enough (!) software using fucking disgusting python. Or you can get way too slow software using even pure C, while following standards and everything. Sometimes you'd have to throw away standards and legal nonsense and best practices to make things right, make it fast enough. Well optimised code is never beautifil. Because code is not important. Software is.

Make it work, make it right, make it fast. Maybe you like that one? If you're the kind who cares about authorities too much.

It takes knowledge and experience to create great software. It takes a few Java courses to create enterprise tier shit which everyone hates to use. But the code done right. Code is beautiful and adheres to standards and specs and aligned with fucking zodiac.
Nobody cares. Nobody cares about the code. Good software is what matters. Until you get it right, you will never be a true software engineer. You will be a code monkey at best.
>>
>>109191205
>Make it correct, make it clear, make it concise, make it fast... in that order.
- Wes Dyer, senior MS dev back when MS was good
>>
good code = moddable game, big community and future
bad code = unmoddable game, played once and shelved
>>
>>109191100
When I just started programming, there was no syntax highlighting whatsoever. When it came, I fully embraced it. I don't want to go back to the stone age. I'll write highlighting myself if needed.
>>
>>109191219
/Thread
>>
>>109191259
Business is the only thing that matters, retard.
>>
>>109191745
If that's your worldview so be it, for you. But, you have to admit: Business is dependent on things outside of business. Business logic doesn't translate into people logic cleanly, most of the time or even really much at all that I have seen. How you explain concepts to people matters, if you stay stuck in the ability to convey a concept to only type of person, you will never be able to market your product and it will fucking collapse.
>>
>>109191757
Ai;dr. Learn to make money you valueless twit.
>>
>>109191100
>I reject scientific findings about human perception and cognition because I believe putting obstacles in my way and making my life more difficult is how I show others how grown up I am.
>>
File: 1758089013927685.jpg (653 KB, 1910x2208)
653 KB JPG
>>109191660
Sane languages need not syntax highlighting, the same way you can read this without a syntax highlighter to tell you which is a verb and which is a noun. It might be useful to highlight things like comments, or language keywords, but to turn your editor to a rainbow cereal bowl is insanity. Rob is right that's it's childish, because for children that are not familiar with the language we need to highlight its components for them.

But some languages are just an abomination, so it's needed.
>>
I use syntax highlighting even for plain txt files: it has different colors for quotes, numbers, dates and http links. makes it comfier to read.
>>
>>109191813
Separating functions from variables makes absolute sense. Making boilerplate code less visible makes absolute sense. Highlighting = makes sense, it's just less strain to read that way
>>
>>109191618
TRVKE
>>
>>109191813
>the same way you can read this without a syntax highlighter to tell you which is a verb and which is a noun
Bad example. Human language is a horrifically bad compromise just like human cognition and human upright walk.
You shouldn't ship software that has the coding equivalent of OCD, depression or back pain just because we're riddled with flaws and compromises.
Just because humans are a minimally viable product doesn't mean your word processor should be.
You aren't God.
You are well within the affected party's ability and right to fire.
>>
>>109191620
Skyrim had outdated engine, buggy mess of a code, layer of legacy upon layer of legacy.
Basically immortal game, modded for (soon to be) 15 years.

It was never about code.
>>
>>109191100
This childish little baby needs programming languages? When I was a kid I was taught machine code and ever since I program in ones and zeroes using electric signals
>>
>>109191100
Nobody gives a fuck. Customize your fucking environment as you wish. Only retirees, Principal Engineers, and Xittershit LARPers care about these debates.
>>
>>109191100
Nah he's a tard, syntax highlighting is a huge help. I even like having matching braces colored, saves a ton of time.
>>
>>109191252
this anon gets it. I love programming, I've been doing it for 20 years, I enjoy making my code pretty and readable and I don't like linters and formatters, BUT nobody cares about the code, that's a fact. Every motherfucker has their own preferences and is going to shit on your style (if you're lucky that is, but most simply don't give a fuck and would just go fmt or equivalent). I personally hate reading other people's code - yes, it might be enlightening and educational, but it's always like a small torture to me. I hate coming back to my own code even when I need to update / fix it after some time - not because it's badly written (although sometimes it is), but because it means I need to spend time trying to understand my own design decisions and bigger picture - and usre it's easier than trying to understand someone else's retarded ideas and design, but still not exactly fun. I also hate it when I don't know where to start, I hate it when I know where to start,I hate literally every second of programming and the only reason I still enjoy programming are the little momenta of joy when the program works pr when I realize how due to my design decisions it's 100x easier to make a new change or add a feature. But most of all it's the users or the promise of someone using the software. If it wasn't for that, code and programming are pointless.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.