language-agnostic - 你希望在你最喜欢的编程语言中什么是自动的?

标签 language-agnostic programming-languages language-features theory

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

3年前关闭。




Improve this question




作为一名程序员,我经常查看我当前使用的语言的一些特性,并在心里想“这对程序员来说很难做到,并且可以由机器自动处理”。

这种特性的一个例子是内存管理,它在各种语言中已经自动化了一段时间。虽然在大多数情况下手动进行内存管理并不难,但在整个应用程序中完美地完成而不泄漏内存是非常困难的。自动化再次让事情变得简单,这样我们程序员就可以专注于更关键的问题。

你认为编程语言有哪些功能应该自动化,因为奖励/难度比率太低(例如,并发性)?

这个问题旨在集思广益,讨论编程的 future 会是什么样子,以及哪些语言可以让我们专注于更重要的任务,所以即使您认为自动化不实用,也请发表您的愿望/可行的。好的答案会指出在许多语言中确实很难做到的事情,而不是对单一语言的讨厌。

最佳答案

无论语言可以自动为我做什么,我都会想要一种为自己做的方式。

关于language-agnostic - 你希望在你最喜欢的编程语言中什么是自动的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/817232/

相关文章:

language-agnostic - 声明式函数命名

math - float 学坏了吗?

scala - 库与语言扩展

java - 用 + 连接创建的字符串是否存储在字符串池中?

php - 我怎样才能在PHP中获得被调用者?

c# - c# 匿名类型代码的 VB.Net 等效代码是什么?

language-agnostic - 如何发布/销售/推广半商业/开源项目?

language-agnostic - 你如何为你的命名空间命名?

compiler-construction - 编写本地语言编译器

programming-languages - 专门为使静态验证更容易而设计的语言