乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
楼主: Lee Mac

[编程交流] 学习一门新语言

[复制链接]

10

主题

973

帖子

909

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
118
发表于 2022-7-6 09:37:35 | 显示全部楼层
为了提供更多的信息来选择编程语言:所有的“C”,即C、C++、C#和Java都使用类似的语法。可想而知,学习一个可以使这个过程在转到下一个时变得更容易。
 
我听说C有点过时(不是面向对象的),但对于真正低级的东西仍然有很多。
 
C++似乎是pros的choise语言,因为它提供了最具潜力的优化,以及面向对象编码方法的良好基础。
 
Java和C#在兼容任何特定机器之前都需要两步编译过程,这两个过程类似。Java目前是多平台的,但我倾向于认为C和其他。不久,网络将能够访问多平台的“虚拟机”。听起来像Java C#应该很容易。
 
 
*关于“高水平”或“低水平”一词:它是模糊的。例如,C++可以被视为低级别,因为访问级别是在最底层(啊!)操作系统的。那些精通C++的人可以被认为是高水平的,因为代码可能极其复杂并且高度优化。
 
这听起来确实像是Lisp跨越了界限。有些风格确实允许独立代码,但我不确定它将具有什么级别的操作系统访问权限。我相信AutoLisp最初是面向宏风格编程的。它的效率和普遍流行程度如此之高,以至于多个派别继续进行所需的C++编程,以提供未在本机公开的附加功能。如果非要我猜的话,你很快就会成为这些派系中的一员。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 09:40:47 | 显示全部楼层
谢谢你的澄清,这很有趣。
 
那么,你认为C++是前进的方向吗如果是这样,我应该采取什么途径来学习它?
回复

使用道具 举报

20

主题

344

帖子

325

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
100
发表于 2022-7-6 09:41:18 | 显示全部楼层
如果是我,我会说,从底层开始,一路往上。在我升级到(vla put属性)之前,我使用(subst)(entmod)(entupd)修改了很长一段时间的实体。
 
对我来说,我要打开我的2英寸C大部头,再试一次。C++似乎是下一步,一旦我熟悉了C并且重新学习了什么是面向对象编程
回复

使用道具 举报

6

主题

47

帖子

36

银币

初来乍到

Rank: 1

铜币
36
发表于 2022-7-6 09:44:24 | 显示全部楼层
你好
 
我不久前就下定决心要学习C++,从那以后的6个月里,我一直忙得不可开交。C++不仅允许您为windows编程,还允许您为任何微处理器编写编译器。这是一种很好的硬件控制语言。
 
也就是说,我最近学习C++的重点是Acad。我涉猎过它,开始获取信息和软件,但还没有编码。这就是我的建议,让我们开始一系列线程,从一开始就解决用C++为AutoCAD编写代码所需的问题。
 
在第一个线程中,我们将关注需要以编译器、编辑器和其他实用程序的方式安装什么,以及如何使用它们。与此主题相关的所有问题都在这里
 
接下来,我认为我们需要学习基础知识,比如创建函数、设置变量和基础知识
 
接下来我们需要学习课程,这是我们开始与ACAD交互的地方。
 
我相信有几个人对C++的了解比我多得多,也许他们可以帮助我们制定一个教学大纲。6个月后,我们都想知道为什么我们等了这么久。
 
只要时间允许,我会尽我所能提供帮助。
 
在这里学习新知识和良好的编码。
肖恩多
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 09:48:37 | 显示全部楼层
 
听起来像是
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 09:52:13 | 显示全部楼层
Serach for LISP2C good starting point
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 09:55:48 | 显示全部楼层
 
Thanks Al, I'll investigate that
回复

使用道具 举报

2

主题

182

帖子

180

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 09:57:52 | 显示全部楼层
Learn Scheme; It is another high level language like Lisp, but with this book you will start to understand the basics. Once you grasp the basic programing concepts you can move on to a lower level language like C++ where you have more control.
 
[ http://mitpress.mit.edu/sicp/full-text/book/book.html ]
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 10:01:57 | 显示全部楼层
I have seen that link before actually John, but have never really had the time to properly look through it. But thanks for the recommendation - I shall see if I can take a look at it some time.
回复

使用道具 举报

20

主题

344

帖子

325

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
100
发表于 2022-7-6 10:03:40 | 显示全部楼层
 
O.O
 
... very nice. I'm going to have my nose glued to my monitor for a week.
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-3-7 06:10 , Processed in 0.336897 second(s), 70 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表