[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

>it's an "artificial life" simulation software

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 51
Thread images: 9

File: s.png (150KB, 1400x751px) Image search: [Google]
s.png
150KB, 1400x751px
>it's an "artificial life" simulation software
>no speedup button
>it's written in java
>>
>>57494844
>java is bad meme
I love people who have never actually done any work in the industry and just spew dumb /g/ maymays all day.
>>
>>57494860
Java is bundleware. That's all you need to know before deciding it's bad.
>>
>>57494844
>he thinks java is worse because some idiots on /g/ said so
What an idiot.
>>
>>57494870
Give me 3 reasons why Java is bad.
>>
File: cpp_vs_java_diagram.png (21KB, 800x600px) Image search: [Google]
cpp_vs_java_diagram.png
21KB, 800x600px
>>57494879
He can't. He's too busy finding new memes to spout across 4chan.
>>
You should not care if Java is bad or not. Because it's a fucking easy language and when you are tasked to do shit in Java you can do it without thinking too much.

Srsly get a fucking life guys.
>>
>>57495247
this 2bh
It just werks - the language
>>
File: f.png (168KB, 1400x751px) Image search: [Google]
f.png
168KB, 1400x751px
>>57495275
but it's so slow
>yfw 8fps
>>
>>57495343
>>57494888
>>
>>57495343
http://stackoverflow.com/questions/2163411/is-java-really-slow
>>
>>57494870
This...

Java is a great language for building applications, especially large scale projects and software suites.

The only time I really disagree with it being used is for web applications because I personally believe PHP (security aside) is better for development, and for small applications that I can throw together in python or go.

A standard programmer of CS course caliber will be fine with Java but make a mess in C when it comes to memory management too, you have to keep that in mind in this day and age.
>>
File: 1414839706425.gif (762KB, 300x170px) Image search: [Google]
1414839706425.gif
762KB, 300x170px
>>57495389
> however, Java can be more than 10x as fast as PHP, Ruby, Python, etc.
Compiled language running in virtual machine has the potential to be faster than parsed language. My keks have reached the top floor
>>
Java has its flaws. And it's fine to not care for it for it's verbosity or its rather strict enforcement of an OOP style. But it's not terrible. It's pretty good at being the language its meant to be.

That said, it's certainly true that a lot of bad programmers write a lot of bad code in Java, and if you're a Java programmer, you'll probably wind up dealing with it.
>>
>>57495423
Yeah exactly, just use C++14/17 and you get most of the java "features" in a faster and better language
>>
>>57495415
Php is a BITCH to debug tho
>>
>>57495449
>C++
Java is already too big and complicated of a language, and C++ is an order of magnitude more complicated than Java.
>>
>>57494879

1. Getters/Setters being the core of the language ("muh OOP"), yet you have no way to simplify it, like in other languages

2. Tons of bad legacy contructs because of legacy code. Basically you have 3 or 4 differnt way of doing most things.

3. Basic Java is terribly ugly, terefore everything is covered by three coats of syntactic suger. Too bad the syntactic sugar is also ugly.

4. Stupid "native data types" that behavetotally differnt from "objects"; i.e. if you have a map that has Intege-Keys, you get differnt values if you do "get((int) i)" and "get((Integer) i)", because nr 1. gives you the i-th element, the latter gives you the vaue to the key "i".

5. Literally no goodies, in C# you have LINQ, in C++ you have templates.. in Java you have nothing but pure, ugly verbose code.
>>
>>57495473
He said 3 points, therefore your argument is moot.

Also your points are subjective and you provide no evidence so fuck off.
>>
>>57495472
that's because you're retarded anon
>>
File: 1478389052747.gif (921KB, 800x800px) Image search: [Google]
1478389052747.gif
921KB, 800x800px
>>57495415

>php
>>
File: literally shit.png (5KB, 270x215px) Image search: [Google]
literally shit.png
5KB, 270x215px
>>57495473
6. Most Java material teaches either Allman or GNU style (or the variations.)
>>
Even c++ has auto keyword to deduce variable type.
>>
>>57495781
> using newline curly braces on small blocks
>>
File: s1.png (31KB, 648x671px) Image search: [Google]
s1.png
31KB, 648x671px
Anyone remember Critterding ?
>>
>>57496425
It's really neat. Too bad the newest version with the rounded critters and stuff fucks up my ancient processor badly.
>>
File: a.png (159KB, 1400x749px) Image search: [Google]
a.png
159KB, 1400x749px
>>57496425
>Last Update: 2013-10-20
feels bad man

>yfw algae now took over the world
>>
>>57496511
C-can you evolve a swastika shaped thing? Also a David's star?
>>
>>57496531
yes and yes, swastika is common, david star kind of rare
>>
>>57496531
Never change, /pol/
>>
>>57496425

I do remember it but never managed to get anything to evolve vision like they were supposed to.

I guess the fact it has physics means it can never run really fast.
>>
>>57496425

Didn't the guy who made that post on here and gradually descend into madness? He was programming in some kind of shared memory for all the creatures or something.
>>
>>57494870
I love this /g/ meme. Java is bad for plenty of things(Desktop applications, game engines) , but Java is not bad, I guarantee you're a NEET retard that wrote fizzbuzz in python once and think you're top shit.
>>
>>57494888
Keep in mind how much of that is the initial time it takes for the JVM to start off properly too and it's even more impressive
>>
>>57494879
I'll give you 1. It's miraculously bloated and redundant.

I used Java for all of 30 minutes before deciding I never wanted to see it again.
>>
>>57494844
that would make great screensaver
>>
>>57494844
Fucking biogenesis was the shit!
>>
I think we can all agree that javascript was a mistake. Especially when considering the current state of webpage bloat.
>>
>>57497977
It could have been glorious lisp and it would still be bloat
>>
>>57495473
>
1. Getters/Setters being the core of the language ("muh OOP"), yet you have no way to simplify it, like in other languages

just like make everything public bro
>>
>>57494860
I love it when somebody gets some hack job and starts saying stuff like "in the industry".
>>
>>57494844
>its written in java
>>
File: bk.gif (194KB, 228x160px) Image search: [Google]
bk.gif
194KB, 228x160px
>>57497607
>I used Java for all of 30 minutes and now i know that the entire language is bad
oh shit my sides
>>
>>OP
You got source for that thing?

I'm pretty sure if you have the code, you can speed it up...can't you send in a new value as a parameter? These things are generally made that way.
>>
>>57494879
gc
>>
>>57494879
1. /g/ said it's bad
2. that means it's bad
3. because of the first two reasons, it's bad

therefore, Java is bad
>>
>>57502173
Explain why GC is bad, Hint: shitty devs using it as a crutch is not an excuse.
>>
>>57496849
Is the JVM even an advantage anymore?
>>
>>57495472
>C++ is an order of magnitude more complicated than Java
Depends on what you mean by "complicated." More likely, what you meant to say was
>my understanding of C++ is an order of magnitude less than of Java
>>
>>57494879
1. Disgustingly verbose for absolutely no good reason
2. "Everything is an object! Except when it isnt! Ha ha ha ha!"
3. Factories. Factories god damned everywhere.
>>
>>57495473
>1. Getters/Setters being the core of the language ("muh OOP"), yet you have no way to simplify it, like in other languages
Lombok.
Thread posts: 51
Thread images: 9


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
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.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.