#编程

2021-3-1 5:26
关于此问题的100条意见-由@vgr提示,任何时候都必须中断通话,但最好在此期间释放联系。
2021-2-28 12:39
文章安德鲁·约翰逊(Andrew L.Johnson)和布拉德·约翰逊(Brad C.Johnson)。使用noweb进行文字编程。 Linux Journal,64-69,1997年10月。 使用noweb来介绍识字编程。LinuxJournal上的文章较为基础;软件中的文章解释了什么使noweb变得简单和可扩展......
2021-2-28 12:37
Cinder是由其全球用户社区的慷慨贡献开发的。 此外,我们还欠The Barbarian Group很大的债务,他们一直是Cinder的最大粉丝和支持者。
Why Can't Programmers.. Program?(blog.codinghorror.com)
2021-2-28 12:27
像我一样,作者对每个编程工作的200名申请人中的199名根本无法编写代码感到困扰。我再说一遍:他们无法编写任何代码。 他指的作者是伊姆兰(Imran),他显然拒绝了许多无法编写简单程序的程序员: 经过一番尝试和错误后,我发现努力编写代码的人不仅会遇到大问题甚至小问题(即编写链表的实现)。他们在小问题上挣扎。 因......
2021-2-27 9:16
华盛顿(路透社)-总部位于马萨诸塞州的网络安全公司PiiQ Media的一项分析显示,主要社交媒体平台上的机器人一直在炒作GameStop Corp和其他“模因”股票,暗示有组织的经济或外国参与者可能在Reddit驱动的交易狂潮。 在Reddit用户聚集在一起挤压对冲视频游戏零售商和其他公司的对冲基金之后,Gam......
2021-2-27 1:9
OBERON.ORG项目将与编程语言Oberon,Oberon-2,Active Oberon,Modula-2 / 3,Oberon-07和组件Pascal(Blackbox Oberon)相关的项目联合在一起。 inf.ethz.ch/personal/wirth Niklaus Wirth是Oberon......
2021-2-26 14:53
1972年,两名学习FO​​RTRAN的学生提出了一种奇妙的新编程语言,称为INTERCAL。 INTERCAL有点不寻常。例如,单引号称为火花,双引号称为兔耳,小于(<)是一个角度,而破折号(-)是蠕虫。这使手册的阅读就像单词拼图一样,加上扩展的玩笑: 关于火花和兔耳的最后评论;如果程序中的下一个字符是一个......
2021-2-25 21:57
当我开始写第二本书时,我已经回过头去,意识到在我想在2006年3月开始写第一本书之前,有很多事情我想知道。其中最重要的是本书的数量销售和获利额。即:编程书籍(大体上)是畅销书,因此,不要指望很快就购买新的豪宅。 我最近收到了Apress关于2007年第3季度(该书存在的第4季度)的季度更新。这是我实际上扭亏为盈的第......
2021-2-25 14:31
我对编程的未来有一个理论。我怀疑我是第一个拥有它的人,但据我所知这不是该地区的主流思想,我想看看这是否对其他人有用。 我想关于“做某事的一种方法”的想法,我认为这是最著名的措辞,来自“ Python禅宗” 应该有一种-最好只有一种-显而易见的方法。 Perl有相反的座右铭:做到这一点的方法不止一种。我认为是“一......
2021-2-24 21:35
Tree-sitter是解析器生成器工具和增量解析库。 它可以为源文件构建具体的语法树,并在编辑源文件时有效地更新语法树。 保姆的目标是: 无依赖关系,因此运行时库(用纯C语言编写)可以嵌入到任何应用程序中
2021-2-21 8:2
PHP是我学到的我的第一语言之一。即便如此,这历史可以追溯到10年,我仍然在工作中使用PHP。但是,与此同时,我也学到了许多其他语言,如Java,Clojure,Scala,Python,JavaScript和方案。通过学习所有语言及其概念,功能性编程的概念始终是我最喜欢的,所以我试图使我的PHP编程风格更加功能。在......
2021-2-21 7:56
在Moneyball中有一个场景,布拉德·皮特(Brad Pitt)的角色是奥克兰A队的经纪人,他正在观看其中一位球员的录音,他如此努力地跑得很快,以至于跌跌撞倒。躺在地上,他对自己很生气,因为他没有意识到在开始跑步前就打出了全垒打并赢得了比赛积分。皮特看着现场,向后倾斜,微笑着布拉德·皮特的笑容,说道:“你怎么不对......
2021-2-21 7:40
在古斯托(Gusto),我们一直在深思熟虑运行工资单的系统。 进行工资核算需要采取几种不同的输入方法,例如员工应该得到多少薪水,他们在哪里工作,他们工作了多少,他们应该缴纳多少税,今年他们缴纳了多少税等等。在。 作为一家提供薪资服务的公司,将系统的这一部分保持在顶尖状态对于企业来说很重要。客户喜欢Gusto,因为......
2021-2-19 2:53
感谢您对Mun的关注,但是您来参加聚会还早。 Mun语言和工具链仍处于开发的早期阶段,还没有准备就绪。如果那没有吓到您,请继续阅读。 创建Mun的想法源自对Lube动态脚本语言的沮丧,该语言在Abbey Games中广泛用于游戏开发。 Lua的热重装功能和LuaJIT的性能使其成为在PC上对实时应用程序(例如游......
2021-2-17 19:43
本笔记本包含“ Python编程和数值方法-工程师和科学家指南”的摘录,其内容也可从Berkeley Python数值方法中获得。 这本书的版权属于Elsevier。 我们也在线提供了这本互动图书,以提供更好的学习体验。 该代码是根据MIT许可发布的。 如果您认为此内容有用,请考虑支持Elsevier或Amazon......
2021-2-17 18:35
此页面版权所有John N.Shutt2004–2012、2015–2021。这是您可以使用的功能。上次修改时间:21年1月24日。 我正在开发一种称为内核的编程语言。内核是Lisp的一种保守的,类似于Scheme的方言,其中的一切都是一流的。 "但是,"您可能会问,“不是所有在Scheme......
2021-2-17 18:18
由RP2040微控制器提供支持的Raspberry Pico电路板的普及使每个读者都想了解有关该电路板和芯片的更多信息。因此,今天我们将讨论RP2040的可编程IO,该功能使其不同于大多数其他微控制器板。 RP2040中的两个PIO块或我们称之为硬件接口的每个都有四个状态机。这两个PIO模块可以同时执行程序来操纵G......
2021-2-17 18:9
BIPLAN(字节编码解释性编程语言)是一种基于递归下降解析器的实验性编程语言,该解析器仅使用静态内存分配,并运行不需要垃圾收集器的完全软件定义的虚拟机。它的人类可读语言BIPLAN是用一种称为BIP的7位ASCII虚拟机语言编译的。 BIPLAN具有受Python启发的现代语法,尽管其实现设计为易于扩展,但它的......
2021-2-10 0:23
Rust最初是Mozilla内部的辅助项目,旨在开发C / C ++的替代产品。由Mozilla Research的Graydon Hore设计,并得到JavaScript创造者Brendan Eich等人的贡献,Rust成为Firefox浏览器及其Gecko引擎以及Mozilla的Servo引擎的某些基本功能的核心......
2021-2-9 20:42
编程语言Rust现在得到了Rust Foundation的支持,Rust Foundation是一个独立的组织,随着越来越多的开发人员开始使用它,它将指导语言的未来。 Rust在Mozilla孵化为C和C ++的安全替代品,尽管它并未广泛用于应用程序开发,但它已迅速成为最受系统开发欢迎的语言之一。 谷歌支持......
Peter Naur's view of programming(hiringengineersbook.com)
2021-2-6 19:45
让我问一个问题:您认为源代码有多少价值? 为了回答这个问题,让我带您回到几年前,当时我与一家小型高科技初创公司合作。我们正在开发一个非常复杂的增强现实系统,该系统涵盖从低层计算机视觉组件到跨平台的移动和Web应用程序的所有层。特别是对于较低级别的组件,已经进行了大量的研究。我们与一家专门从事计算机视觉的学术机构紧密......
2021-1-31 7:35
世界各国都看到计算机科学专业学生的数量激增。在2006年至2016年期间,美国和加拿大的相关大学课程入学人数增加了两倍,欧洲的人数也有所增加。同时,开始编码的年龄越来越小,因为许多不同国家的政府都在推动K-12计算机科学教育。尽管计算机编程越来越流行,但我们的大脑如何适应这种相对较新的活动知之甚少。日本研究人员的一项......
2021-1-30 12:41
CP / M拥有许多编程语言,每种编程语言都有自己的优缺点。我认为Turbo Pascal在这些方面脱颖而出,我并不孤单。当Borland在1983年发布Turbo Pascal作为其第一个软件开发应用程序时,它很快就被学校,大学,业余爱好者和专业软件开发人员所采用。 Turbo Pascal结合了易用性,功率,速度......
2021-1-30 6:4
如果您希望立即开始使用Pony,可以使用Pony Playground在浏览器中进行尝试。如果您对Pony的不同之处以及为什么要考虑使用Pony感兴趣,请继续阅读。 如果您对Pony的早期历史及其起源感兴趣,那么您会很幸运:“ Pony的早期历史”。 没有悬空的指针,也没有缓冲区溢出。该语言甚至没有nul......
2021-1-30 3:30
下载PDF摘要:SIMT执行模型通常用于常规GPU开发。 CUDA和OpenCL开发人员编写由编译器和硬件隐式并行化的标量代码。 但是,在英特尔GPU上,由于底层ISA是SIMD,并且无法充分利用重要的硬件功能,因此这种抽象具有深远的性能意义。 为了弥补这一性能差距,我们引入了C-For-Metal(CM),这是一个......
2021-1-29 22:33
如果您希望立即开始使用Pony,可以使用Pony Playground在浏览器中进行尝试。如果您对Pony的不同之处以及为什么要考虑使用Pony感兴趣,请继续阅读。 如果您对Pony的早期历史及其起源感兴趣,那么您会很幸运:“ Pony的早期历史”。 没有悬空的指针,也没有缓冲区溢出。该语言甚至没有nul......
2021-1-29 7:58
Korg一直在创造新的方式来体验动手,有趣的音乐创作。现在,您也可以。 Nu:Tekt NTS-1数字KIT是一种独特,灵活且易于DIY的合成器,您可以轻松组装自己(包括工具),而无需焊接。 NTS-1是KORG专注于DIY的Nu:Tekt品牌的首款产品,它将强大的合成器和多效果引擎集成到紧凑且高度便携的外形中。 D......
2021-1-28 22:1
CircuitPython是Python的初学者友好型开放源代码版本,适用于名为微控制器的小型廉价计算机。微控制器是许多电子产品的大脑,包括用于构建业余项目和原型的各种开发板。 CircuitPython inelectronics是学习编码的最佳方法之一,因为它将代码与现实联系起来。只需通过拖放将CircuitPy......
B# Programming Language(www.bsharplanguage.org)
2021-1-24 3:39
DeepObjectKnowledge,DOK,对象专业知识,嵌入式系统培训指导,B#(要精通),嵌入式系统,对嵌入式要精通,构建重要的对象专业知识,当今的嵌入式系统开发人员,用于小尺寸嵌入式系统的B#编程语言。
2021-1-24 3:34
欢迎对所有事项进行评论,包括组织,要添加的材料,要去除的材料,需要更好解释的零件,良好的练习,错误和错别字。 图书存储库位于GitHub上。 鼓励请求请求。 [email protected]:本书用户的邮件列表。 在这里可以提问和回答问题,或对书的内容进行评论。 [email protected]......