[ / / / / / / / / / / / / / ] [ dir / arepa / cyber / fast / imouto / rec / sl / vichan / vor ][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.
Email
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

New Volunteer

File (hide): 3aef841e3cbddf3⋯.jpg (15.77 KB, 865x396, 865:396, poo.jpg) (h) (u)

[–]

 No.929075>>929101 >>929102 >>929205 >>929350 >>929377 >>930071 >>934484 >>934626 >>939157 [Watch Thread][Show All Posts]

I poo'd extra hard when i heard this.

Java is still the best language, followed by JS and Python.

Great to see all these amazing languages leading the tech world!

https://www.jetbrains.com/research/devecosystem-2018/

 No.929097>>929099 >>929100 >>929224 >>933366 >>933908

I am sad because JavaScript is almost a good language. If only it wasn't so prone to dumb bugs due to bad dynamic typing, all but syntax error were runtime errors (again, solvable with a sane typing system) and it didn't insist on solving every fucking thing with strings, it would only be lacking the Pascal-like syntax to become my dream language.


 No.929099>>929106

>>929097

look into typescript if you want non-gay shit, i just want es6 to be supported because importing shit should be standard and webview on android is a fucking mistake.


 No.929100>>929106

>>929097

TypeScript, bruh


 No.929101>>933948

File (hide): d39d1403f432cb8⋯.png (338.33 KB, 1170x1169, 1170:1169, indian-monopoly.png) (h) (u)

>>929075 (OP)

>Java is still the best language

< Gee I wonder who is behind this outcome?


 No.929102

>>929075 (OP)

pajeetbrains


 No.929106

>>929099

>>929100

TypeScript is still fairly gay. While it is probably enough to deal with your own code serverside, the moment you introduce non-TypeScript external libraries, or use it with the badly standarized DOM (if I am not mistaken, I read some time ago <input> tags can return whatever type inside their value and not just strings, according to the spec; this seems about right because dealing with type="number" in both new and old browsers is madness), you can still get unexpected results that won't be checked during runtime due to TypeScript being just a fancy preprocessor.

Public library functions shouldn't be returning different types depending on how the algorithm feels about the inputs, but then again, it's JS devs we are talking about, and most JS "pros" always assume they are going to accidentally include a JS file that redefines the value of undefined, amongst other stupid things.


 No.929205

>>929075 (OP)

It didn't say "best language", it said its the most common primary programming language.


 No.929224

File (hide): eaa933bb602c238⋯.jpg (246.31 KB, 1000x1000, 1:1, 1515622149261.jpg) (h) (u)

>>929097

>I am sad because JavaScript is almost a good language

>If only it was completely different from what it is

Daily reminder: Brendan Eich made JavaScript in a week to move data between HTML forms and JAVA(tm) Applets. That's what it was made for, that's domain where implicit casting everywhere insanity makes sense.


 No.929290

<Do you have and use a cell / smart plane?

Where's the no option?


 No.929322>>929426 >>929628 >>929771

What would your dream 3 be, /tech/?


 No.929345>>929395 >>929613 >>934157

The most commonly used languages are trash. Not a surprise. Python is this generation's BASIC. Javashit is easy to shit out script cancer for web pages. Java is "global enterprise grade" retardation inflicting hellish agony on office drones worldwide.

For the Best Language they should first identify the top 1000 applications and tools used to push mankind forward. Spacecraft, CERN, biophysics simulations and applications, cutting-edge motion control and robotics, medical imaging systems, cryptocurrency, machine learning, DNA sequencing, modification, and design, CAD/CAM innovations. Find out which each is written in.

P.S. if you aren't writing software in one of these areas maybe.. time for a change?


 No.929350>>929381 >>929383 >>929387

>>929075 (OP)

Why is JavaScript 2nd? JavaScript is just Java as a scripting language, right? It should share 1st place with Java.


 No.929377>>929399

File (hide): 769e7be3ffce3c9⋯.png (675.25 KB, 897x4676, 897:4676, NotEvenTheChairsAreSafe.png) (h) (u)

>>929075 (OP)

Let's be honest, the future has been taken over by the worst people it could have been. There needs to be a fork in the community, as much as I hate to say it.


 No.929381>>929399

>>929350

Javascript is nothing like Java.


 No.929383

>>929350

>JavaScript is just Java as a scripting language, right?

The absolute state of /tech/


 No.929387

File (hide): cd7e3299dfe7b03⋯.jpg (41.62 KB, 807x659, 807:659, empire_of_dirt.jpg) (h) (u)

>>929350

>JavaScript is just Java as a scripting language, right?


 No.929395

>>929345

You are basically advocating for Ada and C/C++ basically.


 No.929399>>929565

>>929381

But it has functions and strings and both are slow. I don't understand.

>>929377

>thinking women belong in tech conferences

lmao


 No.929426

>>929322

>haskell

>scheme

>emacs lisp


 No.929565>>929749

>>929399

>But it has functions

Except it doesn't.


 No.929613

>>929345

>Python is this generation's BASIC

In which sense? In the sense that it's easier to learn, or in the sense that it has any of BASIC's flaws? Being easy to learn isn't a flaw in itself.

I know for a fact Python is used for a lot of the things you listed.


 No.929628

>>929322

>Ada

>Fortran

>COBOL


 No.929749


 No.929769>>930334 >>931834

File (hide): 23c53e00885c9fd⋯.jpg (1.21 MB, 1242x1238, 621:619, jazz music intensifies.jpg) (h) (u)

>tfw we will get a javascript linux port


 No.929771>>929772

>>929322

>VHDL -- to synthesize my the hardware

>Ada -- OS / core utils

>Racket -- general purpose / scripting


 No.929772

>>929771

my/the pick one. Too lazy to delete and repost.


 No.930071>>930078 >>938984 >>939159

File (hide): 1880acd486081f7⋯.png (88.61 KB, 727x435, 727:435, Top Lang 12 mo.png) (h) (u)

File (hide): fe9416f21c0299b⋯.png (50.11 KB, 738x431, 738:431, Change in OS Use.png) (h) (u)

>>929075 (OP)

that survey is focused on professional, typically proprietary projects. In the opensauce world over the past 12 months things are a bit different.

https://www.blackducksoftware.com/top-open-source-languages


 No.930078>>930080 >>930093 >>930297

>>930071

C is still going down in use while JS is going up.

How the hell are people writing bare metal code? Don't tell me their using assembly for their various machines.


 No.930080>>930126

>>930078

>How the hell are people writing bare metal code

My guess is that work is/has mostly moved over to C++.


 No.930093

>>930078

I assume the assembler is due to the vast amount of opensource drivers out there, as you can't always get by with just C.


 No.930126

>>930080

ASM has dropped, not grown.


 No.930297

>>930078

C is not actually bare metal code


 No.930334>>931834


 No.931831>>931871 >>931876 >>933383 >>938981

Daily reminder that Go is the highest paying programming language in the USA and Java is only good for retarded Indians that can copy paste.


 No.931834


 No.931871>>931872 >>931876

>>931831

It's actually Erlang.


 No.931872


 No.931876>>931882

>>931871

>>931831

I suspect that those value are skewed by sample bias caused by Google and Twitter using Go and Erlang. Or did Twitter move away from that?


 No.931882>>931925

>>931876

It's probably some fintech companies skewing the salary range.


 No.931925

>>931882

well if your not in fintech you probably hate money tbh


 No.931991>>933201

There is a stampede of people rushing to program in Java right now. Java takes some features of Lisp from 1960 (e.g., automatic storage allocation and garbage collection) and some features from SmallTalk circa 1975 (e.g., object classes) and combines them with C syntax so that the current crop of programming drones doesn't get too bad a shock when adapting to these 20 or 35 year-old "innovations".


 No.933201

>>931991

And there never was rush for anyone to develop anything in Lisp. I can smell your frustration over fiber.


 No.933366

File (hide): ca4c84a79c867e4⋯.png (46.69 KB, 571x618, 571:618, Javascript is Cancer.png) (h) (u)

>>929097

>I am sad because JavaScript is almost a good language


 No.933383>>933681

>>931831

Kinda abusing the statistics there, friend.

There are very few Golang jobs available, and those positions tend to be full-stack or senior engineer positions. There are many, many more mid-level and senior positions available for Java developers. Go is definitely a better language, don't get me wrong. But you still have better job prospects as a Java developer. Old Javafags who wants to learn a better language should be moving to Kotlin, but newbies should go straight to Go.

On the topic of Java/Kotlin, there's finally a better alternative to the Spring framework which doesn't use reflection under the hood. It's called Micronaut. Pretty stoked that the JVM continues to be relevant. Seriously, fuck JavaScript/Node.


 No.933414

java isnt leading jack shit, its in proprietary systems and programs running specific tasks, its not even in the top 20 of common use


 No.933681>>933687

>>933383

There seems to be plenty of Golang jobs in my field and my area of the US, although my field of work is quite a new technology space. Sure, there's about 20x more jobs looking for Java devs but I'm completely sick of having to deal with Java now. The companies that use Go are giving me much better offers and demanding the same amount of experience.


 No.933687>>938954

>>933681

Which fields are you in?


 No.933908>>933909

>>929097

javascript is retarded Lisp

learn CLisp


 No.933909

>>933908

You are on the wrong board.


 No.933948

>>929101

>not monoPOOly

one job


 No.934157>>938955

>>929345

>top 1000 applications and tools used to push mankind forward

>cryptocurrency

You thought you could sneak that in there?


 No.934484

>>929075 (OP)

>java

>javascript

>python

Codemonkey alert


 No.934626

>>929075 (OP)

>Java is still the best language, followed by JS and Python.

It doesn't say that anywhere in the article. Nice clickbait nigger.


 No.938954>>939020

>>933687

blockchain tech


 No.938955

>>934157

sad disgusting poor nocoiner detected


 No.938981

>>931831

Daily reminder that Go added garbage collection as soon as CGo.appeared.


 No.938984

>>930071

1st image (those pie chart captions) is a daily reminder where is open source today.


 No.939020>>942662

>>938954

Awesome, what kind of stuff do you do? Is it like, contract work for people with DApp ideas or are you doing your own thing?


 No.939157

>>929075 (OP)

>Java

thank android

>JS

thank web and soydevs

>python

just paying homage


 No.939159

>>930071

>change

>CHANGE

it's probably that time when they had to rewrite their entire project due to some stupid bug


 No.941543

>tfw no kernel mode v8 node interpreter to write drivers on

Why live?


 No.942662

>>939020

It's a new fintech company that uses smart contract stuff for transactions




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
62 replies | 7 images | Page ?
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / arepa / cyber / fast / imouto / rec / sl / vichan / vor ][ watchlist ]