Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
mkopter1985y@Ranchu In PhpStorm it's under Settings > Editor > Inspections > JavaScript > General > Suspicious name combination
-
@Ranchu @Jilano
The infamous OpenAI's GPT-2 natural language AI model:
https://openai.com/blog/...
has in fact been trained on millions of lines of sourcecode from Github. The result is that is understands the syntax & context of most popular languages quite well.
So well, that when I start writing an Eloquent ORM database migration, my input is
"sc<tab>u<tab><tab>$<tab>"
to get:
Schema::create('users', function (Blueprint $table) { $table->increments('id'); })
And yes, it's language-agnostic. It works better, the more popular a language is on Github, although it does understand quite a bit just from the context of your project as well.
Check here for instructions on how to install the plugin in popular editors (make sure you understand the privacy implications of running it local vs cloud-driven):
https://tabnine.com/blog/deep/
I could not live without my little AI buddy anymore. -
@c3r38r170 When it can also understand intent, and ask for clarifications when it encounters logic errors, then we as developers will be unemployed.
I'd argue that at the moment, our main job as developers is not to write code — that's fairly irrelevant, it's just what we feed the machine. For good developers it's also almost trivial. How much time do you really spend tapping keys to input letters into your IDE?
Our hardest job is telling the product manager that their logic is flawed, that it's impossible to build an interface flow which leads from A to B to C when step B requires data from C. How much time do you spend discussing features with coworkers? Probably more than you actually write code.
And there are plenty of "no-code" solutions, but developers still have jobs because business-inclined people come up with ultra complex feature requirements, and still need rational thinkers to unravel the flaws in their logic for them.
If an AI starts bridging that gap, we're fucked. -
@bittersweet
Ahem...
I hope... I hope you are not talking to me.
I'm the only dev where I work.
But you are totally right yes. That's why someone important said that only AI developers will be the ones with jobs in some time. Or something like that.
I see, my IDE has mastered semantics. Next step is to master context as well.
random