General > General Technical Chat
Programmers, our days are numbered, see this:
Ed.Kloonk:
Is it really AI though? Sorting through a bunch of macros but not having the ability to maybe create a special use case macro when none of your existing ones fit takes intelligence.
And as far as AI and programming goes, if there ever was a golden opportunity for AI to learn and be powerful, all they have to do is point it at software help forums. The existing vast database of questions and solutions and importantly, marked as solved solutions.
Hey Siri, make me a widget...
Capernicus:
Its really amazing, but if u want to be a negative creep, then you can definitely point to the fact that the more the computers thinking for you, the less you have to use your own brain.
And that can be said for all super a.i., its always been the same, the more the computer can do automatically the less you have to do yourself manually, and there definitely is a minus to that!
Its also true for super parallel gpu code, now the computer is so blindingly fast, it just promotes lazy code on behalf of the programmer!
Its true in nature too, if things go to easy for an animal, it regresses into a dodo and now it cant even defend itself anymore.
ace1903:
It is not programming. There is something called "Monkey see monkey do .." paradigm.
Several years ago I was given a task to create application for Android phone. Experienced in C, C++ and in general everything for embedded system engineering but with zero knowledge in Java.
I had access to source code of whole Android phone and indexed all applications. I took me 4-5 days and I prepared the application. Copy entry form from one application, "single sign on" from another,
something else from third application and it worked well.
Very next week I needed to destroy an object in Java. I spent 5 days to find out that I need only to give NULL value to the reference in order to destroy the object. Completely trivial that was not mentioned in any book or tutorial or How to guide.
Five days for the application vs five days for one line.
This AI code generator is simply that. Monkey given with thousands of examples. It will produce ton of code but never to be trusted for any serious task.
dferyance:
I wonder / hope that it will eliminate some subset of programming. Programming is used in for so many fields and problems that there is a massive difference between the mundane, e.g. create a CRUD DB api and some GUI screens, and truly difficult problems.
This risk is always that people who don't know the field see the easy stuff being done so easily that they assume everything is easy. But that is nothing new.
If AI can replace programming, then it can replace mathematicians -- as programming is a form of math that pre-dates the electronic computer. I have my doubts.
SL4P:
The term AI has been irreparably corrupted.
These are guided outcomes for some professional or commercial advantage.
The ‘intelligence’ is only acceptable if it satisfies the investor.
True AI, or what I call SI - ‘Synthetic Intelligence’ - to separate it… is able to learn and grow without predefined imperatives… natural learning if you will - allowed to make mistakes and evolve with ‘experience’ over time.
Not as ‘efficient’, but much more robust and capable in the long term.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version