[ / / / / / / / / / / / / / ] [ dir / asmr / htg / leftpol / maka / monarchy / newbrit / sg / vore ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

[–]

 No.817157>>817190 >>817199 >>817291 >>817321 >>818658 [Watch Thread][Show All Posts]

 No.817166

Okay.


 No.817178>>817192

File (hide): c76db1c59ab13eb⋯.jpg (384.3 KB, 1400x933, 1400:933, steve klabnik2.jpg) (h) (u)

Can you please write a chapter about Rust?


 No.817186>>817192

>Chapter 1

>Why do software exist?

Shouldn't that be >why does software exist?


 No.817190

>>817157 (OP)

> So I decided to try and write a collection of the topics and truisms I feel relevant to me at this moment on this subject.

< Beginning a sentence with so.

Dropped


 No.817192>>817202

>>817186

Probably. My english is not the best thing in the world ever.

>>817178

Of course, how could I not when I intend to talk about degeneracy in such depth?


 No.817199>>817207

>>817157 (OP)

Bookmarked. There is not a lot of content. Hopefully you wont give up like 99% of people do on such things.


 No.817202>>817207

>>817192

Degeneracy? What does Rust have to do with that?


 No.817207

>>817199

Yeah, I literally just started out. I intend on giving updates on more sizeable chunks from now on.

>>817202

It was born from degenerate principles. I will talk about it.


 No.817210

Well well well, if it isn't StephenLynx, the young inexperienced lone JS "programmer" trying to teach everyone how they should do software development!


 No.817213>>817286 >>818727

>stephen "huehuebrmonkey" lynx

>writing a book on software development

is this some sort of ruse? because you aren't not qualified to talk about this


 No.817214

File (hide): b235d3eaa61452f⋯.gif (3 MB, 400x311, 400:311, 1415422030166.gif) (h) (u)

>this guy

>this thread

>this topic


 No.817220>>817221

Why do you say that both Java and JS are bad, but say the negatives for JS are from bad programmers when the same could have been said about Java.


 No.817221>>817225

>>817220

I wasn`t talking about js specifically.


 No.817225

>>817221

I didn`t say any of them was bad either.


 No.817268

>programming is hard and everyone sucks

>durr but writing is so easy

this is truly the best part of this field


 No.817286

>>817213

>you aren't not qualified to talk about this

okay


 No.817291>>817299

>>817157 (OP)

Nigga, did you just de-anon yourself


 No.817299>>817300

>>817291

I have de-anoned me a long, long time ago.


 No.817300

>>817299

myself*


 No.817321

>>817157 (OP)

>Pic VERY related.

Hello lain.


 No.817331

>doesn't know how to develop software

>wants to write a book on it


 No.818493

http://lynxhub.com/.static/ThoughtsOnSoftwareDevelopment/index.html

First update.

Expanded preface and chapter 1.

Added chapter 2.

Next chapter: Method.


 No.818498

>Writing the preface first

Take a writing class in community college or whatever first

Or, and this might be the better option, kys


 No.818658>>818671 >>818688 >>818689

>>817157 (OP)

>Tools don't need elegance, they don't need beauty. I feel the need to point this out due to the fact that with increasingly accessibility, the amount of non-sense coming from certain communities and groups have increased exponentially. Sure that making a software project to be more intuitive is better, consequence of the productivity gained. But that is not inherently elegant. And what does elegance bring to the table but itself? How does it make the software more useful as a tool to achieve a goal? It just doesn't, the only reason to value such attribute on a software is a sense of self-congratulation.

TL;DR an excuse for the shitty code quality of your vichan rewrite


 No.818671>>818686 >>818689 >>818691

>>818658

>Directly instancing an object is too 1990, you need a AbstractSingletonProxyFactoryBean, of course.

Nice low hanging fruit. Your 'joke' is outdated. Everybody and their cat knows about Java's antipatterns. You're not bringing anything new to the table.

>Speaking of degeneracy, we can't forget about the most degenerate community in the whole software development ecosystem: Javascript.

Why are you trying to shoot yourself in the foot?

>I remember a comic I saw that was just a long series of complaints about issues one faces when developing using javascript. Callbacks are bad, prototyping inheritance is ugly, I stubbed my toe, woe is me! And pretty much everything on that list was simply a result of ineptitude with the tools provided (just don't nest callbacks) or refusing to use less elegant solutions (stop trying to use js's broken OOP and write procedural code).

<I remember a comic I saw that was just a long series of complaints about issues one faces when developing using Java. Over-abstraction is bad, wrapping everything in getter/setters is ugly, I stubbed my toe, woe is me! And pretty much everything on that list was simply a result of ineptitude with the tools provided (just don't abstract everything) or refusing to use less elegant solutions (stop doing getter/setter wrappers and create public members).

Also,

>muh js oop is too HAAAAAAAAARRRRDDD

Try to learn prototype-based inheritance on the language you mainly use sometime.

>flocks to the tools because it caters to bad developers, such as python, but that's a different topic.

Nice non-argument. Using Python is as easy as using Javascript without the braindead stdlib of Javascript.

>code is not documentation. 

That's where you're wrong, kiddo. Code might just as well be the documentation, if you write it well. Documentation also doesn't have to be in a separate PDF book to be worthy of reading. If you are documenting your functions, the code file with properly commented functions might be just as well as doc/every_function_plus_kitchen_sink_handwritten_cuz_i_am_a_fucking_retard.txt.

Documentation != tutorial. If you're writing documentation, the code is fine. If you're writing tutorials, you will need that PDF.

>But hey, you can be sure they are COMMITTED to making fatties feel accepted.

Good luck getting this printed.

skipping the repeat of rust coc bullshit everybody knows

>If your final product just uses the same language, you are not actually doing anything you wouldn't be able to do with the original language to begin with.

What the fuck? The transpiled language is made to abstract over the bad parts of the first language, not to "do more".

>All you are doing is writing code that less people understand, since is just a niche language for people who like pointless efforts.

Not an argument. Every language is niche in the beginning. Why wouldn't people adopt it if it has a clear advantage?

>They argued that one can write assembly manually, completely ignoring that you can't just open ACTUAL assembly on a text editor and hack away. Even asm has to be compiled into an executable.

This is completely incoherent.


 No.818686>>818687 >>818689

Chapter 2: electric shitaloo

>>818671

>about it's issues

>it's

Great start.

I won't even bother bisecting the rest of chapter 2 because it just goes off on a tangent about how corporations are evil.


 No.818687>>818689

>>818686

I lied, here's a hilarious snippet:

>So it's very possible to develop software as a hobby outside your job, avoiding an existential crisis and feeling like you live just to write crappy software in a cubicle to pay bills and eventually die.

The author is describing his own life here.


 No.818688

>>818658

>Sure that making a software project to be more intuitive is better, consequence of the productivity gained.

Nice selective reading, fgt.


 No.818689

VERDICT

>>818658

>>818671

>>818686

>>818687

Overall, it's badly structured, every chapter goes of on a tangent about unrelated shit, and much of the content is shitty opinions.

Verdict: HUEMONKEY TIER


 No.818691

>>818671

>Why are you trying to shoot yourself in the foot?

I also wrote that bad communities != bad tools, you are really keen on that selective reading.

>muh js oop is too HAAAAAAAAARRRRDDD

Is not hard, is bad.

>Good luck getting this printed.

>implying

>What the fuck? The transpiled language is made to abstract over the bad parts of the first language, not to "do more".

Then just don't use the bad parts.


 No.818692>>818694 >>818706

How fucking massive must your ego be to write a book on software development when you couldn't even code a proper website simpler than a Pet Shop template after several years of trying. Fucking christ, I'd tell you to kill yourself but it's probably not possible to get the gun pointed at that huge head of yours without help.


 No.818694

File (hide): ed9dc7724ebfd33⋯.jpg (155.61 KB, 1536x1042, 768:521, ed9dc7724ebfd33cd5aef815cc….jpg) (h) (u)

>>818692

>but it's probably not possible to get the gun pointed at that huge head of yours without help.


 No.818706>>818719

>>818692

But LynxChan is a good piece if software, what are you talking about


 No.818719>>820268

>>818706

Are you high? The backend is the most hacked piece of shit I've ever seen, the "addons" do nothing but monkeypatch functions, the templating system loads an entire Javascript DOM every time a page is being built, and it uses a hard cache on GridFS just like Vichan. It's just a hacked together Vichan rewrite in Node, there's no sparkling feature on it other than using MemegoDB and MemeFS because "muh sharding media files" (which you can also achieve by any networked filesystem for the past 30+ years).


 No.818727

>>817213

Maybe Josh could write one


 No.820242

What are your qualifications?


 No.820268>>820293

>>818719

In general, whenever anyone implements shit coding around buzzword libraries and frameworks instead of concepts, it's evidence of someone that doesn't know what he is doing.

"Oh, we just use mumbojumbo 2.0, it's a framework in python7 that helps me swizopilate, a term made up for this case and this case specifically which means reorginating™ "layers"™ around oblong™ tasks™, it only weights 400mb! and has 5 dependencies (which have other 600 dependencies if we go really deep), two in c++(that actually do all the code, implemented by someone far smarter than me), 1 in node (which accounts for 90% of the weight but we really needed it because it is inclusive and all our pajeets only knew node) and 1 in CUM™, which is a new safety oriented, hip, cool language depeloped in San™ Francisco™, it was designed for cleaning sewages and managing machinery in high sea oil rigs but those tasks actually require men to do it so they ended using it in starbucks filling machines or something. I never used it but you should since it's safe, do it or kys.

Thanks to all this effort we manage to process our data 1000% faster. Sadly, we lose 999% somewhere, but once we detect the bottleneck that we're not able to find since we don't know how to benchmark we will be faster than everyone else I swear!"


 No.820293

>>820268

are you looking for investors?




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
38 replies | 3 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / asmr / htg / leftpol / maka / monarchy / newbrit / sg / vore ][ watchlist ]