[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]

>C/Assembly -> Mission Critical hardware, medical equipment,

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: 43
Thread images: 1

>C/Assembly -> Mission Critical hardware, medical equipment, air craft control systems, kernels
>C++ -> Legacy enterprise programs and non-mission critical hardware like toy robots and shit
>D -> A better and more elegant C++, Used in place of C++ whenever it's supported
>Java -> Mobile apps, legacy enterprise apps
>Go -> High-concurrency network applications, API's, servers, modern enterprise apps
>Rust -> Modern enterprise apps, hardware drivers, general applications
>JavaScript -> Web
>Bash -> Server scripting
>Perl -> Server scripting when bash isn't enough
>Python -> Statistics
>Ruby -> ???
>PHP -> Old legacy web sites
>C# -> MS shills

Is this correct?
>>
>>56615276
C++ is used for game engines too.
>>
what about ADA?
>>
>>56615276
you might be the first non-faggot OP, congrats

>>56615323
>ADA
how did OP forget about this meme?
>>
>Go
>modern enterprise apps
ahahahahahahahahahahahahahahahahhahahahahahahahahahahhahahahhahahhahahahahahahahhahahahahha
>>
>>56615276
C is actually used in a lot of server software and protocols. I believe Apache is written entirely in C.
>>
>>56615351
>being anti-go
It's one of the best new languages, and yes, people are being paid to write modern enterprise apps with Go. Look on any jobs site.

I hate google and even I recognize Go as one of the best languages right now that you can get a job with.

It's far better than C++ and Java.
>>
Everything other than C is bloat tbhfamalam
>>
>>56615276
c# is literally Java but better
>>
>>56615276
Yeah that's about right.
>>
>>56615455
Bullshit. Java can do everything C# can do but better.
>>
>>56615455
>>56615488
>fighting over two shitty language
>>
>D
>A better C++
More like a pajeet C++
>>
>>56615276
>apps
>apps
>apps

opinion discarded
>>
>>56615276
>Python -> scripting/automation/web apps even
>Ruby (Rails) -> web apps and that's it
>>
>>56615488
>>56615455
>fighting over who gets to not poo in the loo
>>
>>56615427
I'm not anti anything, but Go is not used in any enterprise apps. I work for a pretty large software consultancy company and it's the first time I've heard that Go it's used for "modern enterprise apps". It's just not a language suited for the task, it even lacks proper object-orientation. The enterprise still relies mainly in Java and C# and for good reasons.

Go can be used in certain scenarios but if you tell a bank or an insurance company to write their accounting systems in Go they will laugh at you.
>>
>>56615276
Node.JS for everything.
Its 2016 - the year of app coders.
>>
>>56615276
>D
>used at all anywhere
>>
>>56615276
>Ruby -> Code artisans, hipsters, SJWs and nu-males
>>
>>56615488
>Ranjeet telling Pajeet to poo in loo
>>
>>56615921
(You)
>>
>>56615276
>>C/Assembly -> Mission Critical hardware, medical equipment, air craft control systems
No. I don't want to die.
>>
>>56615898
if you tell a bank or an insurance company to write their accounting systems in Java or C# they will laugh you out of the building.

You probably work for a company that maintains legacy apps.

Also Go does indeed support proper oop.
>>
>>56616077
wdhmbt
>>
>I'm a 15 year old teen with no experience in real world software development and here is my opinion on multiple programming languages and frameworks
>/g/

Why don't you all go list directory files with karly kloss or something
>>
>>56615898
>it even lacks proper object-orientation.

You probably don't even understand how structs and interfaces work....
>>
>>56616163
>OP gives his thoughts on something
>HURR DURR YOR STUPID

Yeah you can't even explain your side of the argument bro.

Everyone who uses C++ and Java hate it. Stop learning now and learn JavaScript if you don't want to spend ten hour days in a cubicle making 32k/year maintaining old spaghetti code.

GET OUT WHILE YOU STILL CAN!!

This is coming from someone who wasted their life.
>>
>>56616234
Scarily accurate, but I just picked up Swift and joined in the iOS app bubble. Hopefully I can bank enough to retire before this shit crashes and I have to learn again.

Standard enterprise Java work is the most tedious disgusting shit I've ever undertaken in my life and my first job was actually shoveling cow shit.
>>
>>56615276
Shit wallpaper. Every retard uses it.
>>
>>56616234
I've heard that with C++11 and 14, they made a lot of changes that made C++ much nicer to work with.

Right now I'm doing numerical work in Julia, and it's going quite nicely.
>>
>>56616234
What thoughts?

>Python -> Statistics
>C# -> MS shills
>Ruby -> ???
These "thoughts"?

>Everyone who uses C++ and Java hate it.
Great argument bro, I'm sure that's true

>learn JavaScript
I did, because I had to, and I hated every second of it. I would much rather work on the backend side where things are strongly typed and easy to debug. Frontend development is messy and a nightmare to debug.

How long have you been in the industry? 2 weeks?
>>
>>56616363
Go > C#
>>
>>56615276
Shitty list, have you ever used even a fraction of these languages?
>>
>>56615276
>php
>old legacy websites
Still used practically everywhere, last time I checked.
From what I know, it can also be used as a scripting language.
>>
>>56615276
overall I have to say the list is accurate despite the shilling and flamebaiting of languages that usually goes on here, my corrections are:

>>C/Assembly -> Mission Critical hardware, medical equipment, air craft control systems, kernels
kernels is the only correct answer, people would be dying on airline flights every day if flight controls were coded in C, Ada is only answer for critical systems

>Perl -> Server scripting when bash isn't enough
Perl is obsolete, it was great in its time, people still love it, but you would be an idiot to not use Ruby or Python now

>Python -> Statistics
Statistics is done with R, Julia, SAS, SPSS and Python
>Ruby -> ???
Its hard to explain Ruby to people, its a language that uses message passing in preference to class types, its sort of middle ground between Python and Clojure/Elixir
>>
>>56615898
>but Go is not used in any enterprise apps. I work for a pretty large software consultancy company and it's the first time I've heard that Go it's used for "modern enterprise apps". It's just not a language suited for the task, it even lacks proper object-orientation. The enterprise still relies mainly in Java and C# and for good reasons.
This is true, regular OO will always be the easiest way to build enterprise infrastructure. But the fact that Go doesnt use conventional OO is its strength and makes it easier to build low level server systems. Go wont replace anything having to do with Java/C# because those languages are an enclosed ecosystem where everything fits together from the get go
>>
>>56615323
It's not a fucking acronym
>>
Why doesn't C have constructors and destructors??

C fags pls answer
>>
>>56615276
>C
>mission critical
>freaking airplanes
fuck no. dear god no.
>>
>>56615898
>Go is not used in any enterprise apps because muh jerb don't use it
go tell that to Google, Cloudflare, Facebook and countless others

I hope someday you'll realize that most enterprise development environments are 10+ years behind at best. your workplace strikes me as the kind of place that's only barely starting to replace shitty old systems with C#.
>>
>>56617985
[citation needed]
>>
>>56615276
>>D -> A better and more elegant C++, Used in place of C++ whenever it's supported
Kek

>>Go -> High-concurrency network applications, API's, servers, modern enterprise apps
Double kek

>Rust -> Modern enterprise apps, hardware drivers, general applications
Triple kek
Thread posts: 43
Thread images: 1


[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.