热门标签 | HotTags
当前位置:  开发笔记 > 开发工具 > 正文

小话,看看吧。

我喜欢语言,我检查了很多语言,以查看哪种语言可能“适合”我的思维或做事方式。老实说,我相信我们应该在尽可能低的级别上编写低级代码ÿ

我喜欢语言,我检查了很多语言,以查看哪种语言可能“适合”我的思维或做事方式。

老实说,我相信我们应该在尽可能低的级别上编写低级代码,而在其他所有级别上都应该编写尽可能高的代码。 实际上,以上所有语言都说C只是使用低级范例的高级语言,我只是认为抽象程度不够。

但是我离题了。 我只是在这里恳请您回顾过去,看看我们现在应该如何工作,也许将来还要工作,看看Smalltalk!

我经常阅读有关Smalltalk的很多好东西,但始终不认为它是过去的遗物,而是在思考“如果今天有意义,为什么每个人都不会使用它”。 我确定我并不孤单,然后尝试了……

我们在做什么! 老实说,这个Smalltalk的“东西”很棒,而认为他们在50年前就已经做到了,真是令人震惊![1]。 我们怎么迷路了?
当然,计算机能力(或缺乏它)可能在一定程度上发挥了作用,我敢肯定还有其他财务(也许是政治)原因没有引起人们的注意,但是今天确实没有任何借口!

我绝对不是在说“ Smalltalk会拯救宇宙”,但它不会,但是我们所有人都可以从它的优雅中学到很多东西,他们可以通过它做事。 即使您只是看一些视频或在周末阅读,您也会有不同的见解和一些好主意。

无论如何,这是一种可能的尝试-> https://www.youtube.com/watch?v=if72CFsF_SY&t=1823s

[1]顺便说一句,据说史蒂夫·乔布斯(Steve Jobs)一天参观Xerox / PARC设施时就已经看到了该系统的GUI,他被吹走了很显然错过了该系统的一些最重要的功能[2]。 苹果和Windows拥有“窗口”系统,但错过了其余的系统。

[2]请不要在此引用我的名字,我记得在某处Alan Kay的来信中读到了有关此内容的内容。 如果您想争论这一点,请提出证据以使记录成立,我们将其称为一天;)

From: https://hackernoon.com/smalltalk-just-take-a-look-d0a0052ed5e4



推荐阅读
  • ARToolKitunity
    ARToolKit为开源的AR库,相对于高通和easyAr有几点特点:1)开源2)识别项目可以动态添加(详细在后)3)识别文件可以本地生成4)目前只能识别图片(目前为.jpg格式) ... [详细]
  • ASP.NET Core WebAPI 开发新建WebAPI项目  转
    转 http:www.cnblogs.comlinezerop5497472.htmlASP.NETCoreWebAPI开发-新建WebAPI项目ASP.NETCoreWebAPI ... [详细]
  • 第38天:Python decimal 模块
    by程序员野客在我们开发工作中浮点类型的使用还是比较普遍的,对于一些涉及资金金额的计算更是不能有丝毫误差,Python的decimal模块为浮点型精确计算提供了支持。1简介deci ... [详细]
  • 利用ipv6技术,废旧笔记本变成server
    如果你家的路由器已经get到了ipv6地址,并且你家的电脑也获取了有效的ipv6地址,在广域网的设备可以访问到。那恭喜你,再配合我这个dd ... [详细]
  • 开发环境_VS2013+WDK8.1 驱动开发环境搭建
    本文由编程笔记#小编为大家整理,主要介绍了VS2013+WDK8.1驱动开发环境搭建相关的知识,希望对你有一定的参考价值。WindowsDriverKit是一种完全集成 ... [详细]
  • 电脑是如何启动的?为什么电脑断电后系统时间任然在走,短时间内启动电脑后系统时间不会发生偏差?远程开机是如何实现的?为什么电脑 ... [详细]
  • Java工作流引擎关于数据加密流程(MD5数据加密防篡改)
    关键字:驰骋工作流程快速开发平台工作流程管理系统工作流引擎asp.net工作流引擎java工作流引擎.开发者表单拖拽式表单工作流系统流程数据加密md5数据保密流程数据防篡改软加密适 ... [详细]
  • 【实践】基于RTThread的智慧路灯案例实验分享
    之前分享了基于LiteOS的智慧农业案例实验分享基于LiteOS的智慧农业案例实验分享,阅读量挺不错,看样子大家都挺喜欢这种实验。那咱们就再来一个类似的实验:基于RT-Thread ... [详细]
  • Ubuntu16.0464位安装armlinuxgcc交叉编译器以及samba服务器
    交叉编译器是嵌入式开发的必要工具,但是由于目前大多数人使用64位ubuntu,在照着很多教程做的时候,就会失败,失败原因是64位ubuntu需要额外安装32位的兼容包。以arm-l ... [详细]
  • 步骤一:明确主打的核心目标用户群(对应产品侧的定位)这个核心目标用户群体是该产品成功挤进市场的切入点,甚至是撬动市场的支点和撬杠。市面上几乎很少有产品是专门给一个群体用而对其他群体 ... [详细]
  • npmimportuse这里我记录一下,视频地址和封面地址均引用的是服务器端得,本地的视频和图片 ... [详细]
  • UDP协议开发
    UDP是用户数据报协议(UserDatagramProtocol,UDP)的简称,其主要作用是将网络数据流量压缩成数据报形式,提供面向事务的简单信息传送服务。与TCP协议不同,UD ... [详细]
  • 1.数据准备#测试数组vectorc(5,34,65,36,67,3,6,43,69,59,25,785,10,11,14)vector##[1]53465366736436959 ... [详细]
  • 这篇文章主要简要记录了对于研发团队工作的质量 ... [详细]
  • AsyncDisplayKit2.0教程(下)
    AsyncDisplayKit2.0Tutorial:AutomaticLayout原文:AsyncDisplayKit2.0Tutorial:Automatic ... [详细]
author-avatar
黄敬定241
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有