3

Which programming ecosystems are helped and hurt by generative AI?

 1 year ago
source link: https://dev.to/ben/which-programming-ecosystems-are-helped-and-hurt-by-generative-ai-3m38
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client
Cover image for Which programming ecosystems are helped and hurt by generative AI?
Ben Halpern

Posted on May 4

sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg 8 multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg 5 exploding-head-daceb38d627e6ae9b730f36a1e390fca556a4289d5a41abb2c35068ad3e2c4b5.svg 4 raised-hands-74b2099fd66a39f2d7eed9305ee0f4553df0eb7b4f11b01b6b1b499973048fe5.svg 3 fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg 3

 

Which programming ecosystems are helped and hurt by generative AI?

Which languages, frameworks, infrastructure, etc. is set to become more useful and important, and what is potentially less relevant due to advancements in how software products and systems could be developed with the assistance of AI?

Top comments (4)

pic

CollapseExpand

In today's iteration of AI, I think the best ecosystem would be where the entire intents of the program are spit out more in line vs separated into files throughout a codebase, just because that's a little easier to manage for the AI.

But any advantage like that will be short-lived, I'd imagine.

Comment button Reply

CollapseExpand

Getting worse?

Any place where you're trying to learn how to programme. Will teachers need to include prompt writing in the syllabus? Is coursework going to be plagued with generated code?

Also cowboys are bad now, what about when they just put in what the AI spits out?

Getting better?

I guess it can shave some time of writing simple stuff you're sure you can validate.

Comment button Reply

CollapseExpand

I think it will be hard to see how things shake out.

Ecosystems which emphasize human readability, i.e. Python might become less valuable if the AI can help directly generate more machine-ready code (i.e. better performance). If the AI is also doing de-bugging, how much "human-readable" code do we need?

On the other hand, if the AI is generating code for less technical developers to gut check and work with, you want very human-readable code.

I really think it will be hard to figure out for sure.

Comment button Reply

CollapseExpand

DEV Community

The AI Brief

1. A Beginner's Guide to Prompt Engineering with GitHub Copilot

Learn how to improve your communication with GitHub Copilot and make the most of AI-driven development assistance. This post dives into the practices of prompt engineering, exploring proper methods to provide context, examples, and clear instructions in comments and code. Generate more accurate and relevant results with AI by following these best practices.
Read More

2. Vector Databases

Discover the importance of vector databases in driving semantic search functionality in modern NLP solutions like ChatGPT and Bing AI. Gain insight into the distinction between traditional full-text search and the more advanced semantic search provided by these vector databases.
Read More

3. ChatGPT Expedited a 30-Hour Development Task to Just 2 Hours

See an intriguing use case in which ChatGPT helps create a script that would have taken at least 20-30 hours to complete manually. Witness firsthand how the AI-driven development of low-level technology (TCP layer) reduces workload significantly, emphasizing the efficiency of using AI-generated suggestions for complex tasks.
Read More


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK