80x86编程手册

是否有适合8岁至80岁每个用户的编程语言? 你打赌! 叫做Smalltalk。

由于其独特的品质,Smalltalk在较大的年龄范围内用途最为广泛。 首先,它非常简单易学。 Smalltalk具有六个保留字。 完整的语法适合明信片!

实际上,您可以在15分钟内全面学习Smalltalk语法! 请参阅通过ProfStef学习Smalltalk 。 (请注意第5行中的说明:“ 选择下面的文本 ,然后单击'DoIt'按钮。”)

其次,Smalltalk具有支持实时编码的内置IDE。 实时编码是一项功能强大的技术,实际上可以消除阻碍开发人员半个多世纪的传统编辑-编译-测试-调试周期。 像语言本身一样,IDE非常易于使用(无需纠缠Visual Studio,Eclipse或Xcode)。

Smalltalk代表了一种新的编程模型。 语言,IDE和活动对象的整体系统(称为image )可以完美协调地协同工作。 正是这种协同作用使Smalltalk拥有了难以置信的力量。

根据Namcook Analytics进行的一项研究 ,结果就是Smalltalk是世界上生产力最高的通用编程语言。 Smalltalk的生产率是JavaScript,C ++,Go,Java,PHP,Python和C#的两倍。

第三,Smalltalk是学习面向对象编程的理想方法。 阅读面向对象的分裂 。

第四,Smalltalk具有强大的元编程能力,就像Lisp一样。 阅读Lisp,Smalltalk和对称性的力量 。

第五,尽管Small纯粹是面向对象的语言,但是Smalltalk也能够进行函数式编程。 Smalltalk的“障碍”实际上是lambda 。 实际上,Smalltalk类库包含许多可识别的功能构造。

看看Smalltalk如何为所有人服务...

8岁

孩子需要一种温柔的方法来学习编程。 缺少使用麻省理工学院的 从零开始 ,没有比Smalltalk更容易学习的语言了。

有趣的事实:Scratch的早期版本是用Smalltalk编写的。 因此,一旦孩子长大了,Smalltalk似乎是从Scratch的自然发展。

18岁

这个人正在寻求编程方面的正式培训。 处理最重要的事情之一就是面向对象的编程。 但是,传统上用于教授OOP的语言是灾难性的。 C ++和Java代表了一种思想流派,它带来的问题多于解决的问题。

Smalltalk是学习OOP的正确方法。 借助Smalltalk,软件具有高度的可维护性和可扩展性。 编写起来容易得多。

年龄28-58岁

这个人正在寻找进入编程行业的机会,或者已完全从事专业软件开发人员的工作。 作为初学者,他们在58岁时的服务水平与8或18岁时一样。

作为Smalltalk专业人士,他们享有巨大的生产力。 与使用Java,Python,JavaScript或C ++相比,他们编写的软件更加可靠,更具维护性和可伸缩性。

“上市时间”缩短了一半。 开发成本大大降低。 客户或雇主很高兴,所以开发商也很高兴。

80岁

老年人通常表现出缓慢的心理过程。 就像上面的8岁孩子一样,他们也寻求一种温柔的方式来学习编程。

但是,一旦他们学会了编程,就不会限制他们可以编写什么软件。 Smalltalk不是玩具语言。 它具有多种用途。

应用领域

对于网络,请使用Seaside或Teapot 。 对于前端Web,请使用Amber或PharoJS 。

对于移动设备,请结合使用Amber或PharoJS和Apache Cordova 。

对于台式机,请使用Spec 。

对于数据科学,请使用PolyMath , Roassal和Moose 。 对于机器学习,请使用TensorFlow(可用Pharo语言绑定)。

对于物联网,请使用PharoThings 。

翻译自: https://hackernoon.com/programming-from-8-to-80-qq17n31rk

80x86编程手册

80x86编程手册_编程从8到80相关推荐

  1. 海克斯康三坐标模块化c语言编程,海克斯康三坐标编程手册_海克斯康三坐标教程...

    海克斯康三坐标编程手册_海克斯康三坐标教程 海克斯康三坐标操作手册_海克斯康三坐标教程 海克斯康三坐标测量机是一种高精密的测量仪器,它的使用的好坏与三坐标测量机的使用人员有很大关系,良好的坐标测量机测 ...

  2. Linux环境编程姜林美,Linux环境编程习题_编程题_答案.pdf

    Linux环境编程习题_编程题_答案 Linux 境编程-人民邮电出版社-姜林美 课后习题(编程题)答案 第三章 1 第五章 4 第六章 9 第七章 19 第八章 22 第九章 35 第十章 38 三 ...

  3. 发那科pmc编程手册_干货|发那科FANUC PMC编程步骤精编版(图文并茂)

    目录 一.PMC顺序程序 1.顺序程序编制流程 由PMC控制的数控机床,其顺序程序的编制流程图如图1所示. 请按图1的流程进行编制,步骤简述如下. 1.1PMC规格 PMC的规格列于表1.1中 不同规 ...

  4. 博图v15编程手册_西门子PLC博图V15编写程序

    博途的理念是软件大整合主要整合STEP7,WINCC,STARTDRIVE等,工程师只需要用博途一个软件就能对触摸屏,PLC,驱动进行编程调试.使编程更容易,提供更友好的开发环境,更方便的组态硬件设置 ...

  5. matlab编程范例_编程范例到底是什么?

    matlab编程范例 Any fool can write code that a computer can understand. Good programmers write code that ...

  6. 怎么提高python编程水平_编程新手如何提高编程能力?

    有些朋友给我留言说,兴致满满的开始自学编程,但是拿到一堆书,却不知道从哪开始,最后的结果就像下面这个图: 下面结合我之前的学习经历,如何从零基础慢慢提高. 1.首先,给你的学习编程一个重要的意义 做任 ...

  7. 话题编程与服务编程结合_编程的第四个十年:更大的盒子,更少的话题

    话题编程与服务编程结合 个人编程史第四章的第一部分 比面包盒大 在八十年代,一种新型电脑开始变得普遍,workstation.¹工作站是个人电脑的强大专业版本的售价高达新车 . 消费类个人计算机的价格 ...

  8. 积木履带机器人编程手册_学会编程,寓教于乐!ONEBOT 反履机甲图赏

    爱其科技旗下自主品牌 ONEBOT 发布了一款可控制行动.可编程的机器人- ONEBOT 反履机甲. 该产品包含了800+零件,即使是积木界的老司机,最少也得有3小时时间来搭建.如果是10岁+的小朋友 ...

  9. fanuc机器人编程手册_是谁需要G代码编程机器人?

    用G代码编程机器人是一个5,6年前就碰到过的一个概念.当时就有点困惑,不过没有细究为何提出这样的想法.这个问题一直搁置很久也没有想起来主动去了解,去和同行去交流.今天在翻阅西门子自动化产品手册时,看到 ...

最新文章

  1. hdu 1599 find the mincost route(找无向图最小环)(floyd求最小环)
  2. Mybatis中的模糊查询
  3. 音视频技术开发周刊 | 165
  4. 韩顺平php视频笔记70 面向对象编程的三大特征1 抽象 封装
  5. c++ 第五次作业(计算器第三步)
  6. hive判断是否包含
  7. 自然语言处理--中文文本向量化counterVectorizer()
  8. android自定义图标下载,Android使用IconFont矢量图标库
  9. 800万像素摄像头,评估可以看到多远的红绿灯【1】?
  10. 在日本的软件工程师之路
  11. matlab异距分组直方图,如何绘制不等距分组的直方图?
  12. matlab 非线性方程组 最小值,如何在matlab中求解非线性方程组的参数值
  13. 线性规划-pulp-复杂矩阵
  14. python爬取微博评论点赞数_python爬取点赞评论数
  15. 用 Python 基于均线交叉策略进行回测
  16. nyoj 1273 宣传墙
  17. 线程的启动暂停和终止
  18. 【性能测试】linux服务器监控性能测试
  19. nacl溶解度_科普下氯化钠溶解度
  20. Hive正则表达式regexp_replace,截取后提取_汉字_字母_数字

热门文章

  1. 模拟如何渲染100000条数据
  2. 蓝桥杯例题练习(简单)--绘制四叶风车
  3. vv_jeffy之spring4.x集成myibatis3.x
  4. [浪风分享]很简单的查看电脑所支持的最大内存的方法--磨刀不误砍柴工
  5. 关于参加大数据培训机构有没有用的一些想法
  6. TensorRT debug及FP16浮点数溢出问题分析
  7. 数据库 嵌套查询_联接操作与嵌套查询 数据库管理系统
  8. ERP项目过度开发,等同上了“贼船”!
  9. hibernate QBE例子
  10. python外星人入侵的详细_Python外星人入侵游戏(三):创建飞船类