gksakura 2021-10-01 21:30 采纳率: 100%
浏览 2651
已结题

业余时间想开发真正的人工智能,选哪个语言好?

业余时间兴趣开发,想开发一个真正意义上的人工智能,纯属民科。
没有经验,从0开始,不过对于各种领域的专业知识都有了解和涉猎。不求成功,以享受过程为主。
目前供选择的语言有:VBA,python,LISP,prolog,c++
(PS:不是现在大数据机器学习那种“人工智能”,是真的人工智能。)

VBA:
优势: 1.工作原因比较熟悉,可以直奔AI主题。2.excel很方便,开发过程可以随时做原型测试,在excel中做观察。3.可以中文编写,注释少,好维护。
不足: 1.担心后续会用到LISP和prolog,貌似不是很支持。2.可能运算效率会成为门槛。3.VBA的类用起来不方便,感觉相比c++天生残疾,而且类内部很难debug。

python:
优势: 1.人云亦云,主流。2.嫁接性貌似比较好,中途随时使用别的语言(比如当后面运算量大后,借力c++。逻辑处理方面借力lisp prolog)
不足: 2.

LISP:
优势: 1.听说是AI的第一语言
不足: unknow

prolog:
优势: 1.去了解了一下,后续AI逻辑思考方面的能力,还有拆解任务的能力,应该是用prolog方便很多。
不足: unknow

c++:
优势: 1.小时候学过,有基础。2.类用起来特别爽。3.没有效率天花板
不足: 2.综合考虑好像是最不合适的一个选择,很容易把精力和热情都消耗在写代码上了

非常希望得到各路英雄好汉的帮助,赏金不够还可以加,期望得到有用且中肯的回答。
补充一下,各位不要笑话我哈,业余爱好,纯属兴趣。我各方面的能力应该还算在线的,并不是无厘头恶搞。

  • 写回答

24条回答 默认 最新

  • wo.austin 2021-10-01 21:50
    关注

    1.既然是纯属兴趣开发,那就熟悉什么用什么。真正到了瓶颈再去考虑换吧。先把兴趣培养起来了,才有足够的动力支撑你去进一步学习。
    2.可望而不可及是遗憾,可望可及而又要忍着去学习有可能有帮助的另外一门语言是需要很大的毅力的,也是残忍的,这样的状态下真的能够学好这门语言吗?说不定到你学好的时候,你已经找到了你认为更有趣的东西。这对于你目前这个兴趣来说,是失败的。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(23条)

报告相同问题?

问题事件

  • 系统已结题 10月16日
  • 已采纳回答 10月8日
  • 创建了问题 10月1日

悬赏问题

  • ¥15 PADS Logic 原理图
  • ¥15 PADS Logic 图标
  • ¥15 电脑和power bi环境都是英文如何将日期层次结构转换成英文
  • ¥20 气象站点数据求取中~
  • ¥15 如何获取APP内弹出的网址链接
  • ¥15 wifi 图标不见了 不知道怎么办 上不了网 变成小地球了
  • ¥50 STM32单片机传感器读取错误
  • ¥15 (关键词-阻抗匹配,HFSS,RFID标签天线)
  • ¥15 机器人轨迹规划相关问题
  • ¥15 word样式右侧翻页键消失