ICode9

精准搜索请尝试: 精确搜索
  • 连黑客都梦寐以求的编程语言是什么?2022-11-07 20:13:20

    你首先要设计它,然后才能把它设计得越简单越好。你有让许多不同的程序更简洁地表达出来,那么这很可能意味着你发现了一种有用的方法抽象方法。觉得为用户着想就是让他们用英语一样长又啰唆的语法。这不是声音的做法,Cobol 就是因为这个毛病而又恰到好处。 如果你让黑客像下面这样求和

  • Common Lisp宏真的是debug的恶梦2022-04-30 12:00:44

    代码出错了,你却不知道错在哪里。通过调用栈来跟踪很快就迷路了,因为报错的代码不是你写的,你很可能完全看不懂——那是宏展开后的代码,这就是被很多人吹捧的“程序可以自己写程序”。节制对宏的使用怎么样?或者干脆不用还不行吗?不行,因为语言本身的一大部分就是用宏实现的。。。 为了避

  • Common Lisp 实现的 RSA 非对称加密玩具库2022-03-20 23:02:04

    Common Lisp 实现的 RSA 非对称加密玩具库 之前看过李永乐老师的讲课,感觉 RSA 加密的核心算法挺简单的,就想自己实现看看。感兴趣的请移步B站观看。 开始写代码以后发现,RSA 的核心算法确实不是难点,大概5,6句话就能讲清楚,难点反而是在于加密与解密算法的周边。比如:密钥生成,信息分段加

  • 函数式编程语言2021-12-21 14:04:19

    说明 racket下载 1984年,Common Lisp诞生。在二十世纪七八十年代,因为Lisp方言过多,社区分裂,不利于lisp总体的发展。从1981年開始,在一个Lisp黑客组织的运作下,经过三年的努力整合后,于1984年推出了Common Lisp。因为Scheme的设计理念和其它Lisp版本号不同,所以虽然Common Lisp借鉴了Sche

  • 50种Hello,World写法,你会几个2021-12-06 18:58:01

    01. 汇编语言- 1949 汇编语言创建于1949年。下面我介绍一种经典的汇编语言,适用于Intel 8080 8位处理器,该处理器后来在1974年4月正式推出。 bdos equ 0005H ; BDOS entry point start: mvi c,9 ; BDOS function: output string lxi d,msg$ ; a

  • 50种“Hello,World”写法,我能玩出花来~2021-11-28 14:59:44

    当我们学习一门编程语言时,都是从“Hello, World!”开始。 所有程序员在其职业生涯中,都至少接触过一个经典的“Hello, World!” 程序。通常程序员会使用多种编程语言,多的甚至实现了十几种。 还有一种称为TTHW(Time to “Hello, World!”)的方法,来衡量程序员创建一个新的“Hello, W

  • 熟悉编程语言2021-11-20 22:03:26

    熟悉编程语言 top50                编程泛型 命令式:FORTRAN,BASIC,C++,C 面向过程:C,COBOL,Fortran 面向对象:C++,Java,PHP,python,go,Objective-C,C# 声明式:SQL 函数式:Haskell,ML,Scala,lisp,logo,Scheme,R 逻辑式:prolog 想学习的语言 命令式:C语言,毕竟是主流,一定要学 面

  • 试论common lisp中符号(symbol)与变量的关系,以及词法变量与动态变量的区别2021-11-20 04:03:24

    本文一些论点基于个人的推断与总结,请保持独立思考的能力,本文中所做的实验你也可以动手做一下 符号(symbol)与变量 变量是符号,但符号不一定是变量。 实验 CL-USER> (symbol-value 'app) error: The variable APP is unbound. CL-USER> (setq app 3333) ;(一些其他信息,省略) 3333

  • 用 Rust 实现 Lisp 解释器2021-11-02 10:04:22

    文章标题:用 Rust 实现 Lisp 解释器 深度参考:https://stopachka.essay.dev/post/5/risp-in-rust-lisp 本文作者:suhanyujie 文章来自:https://github.com/suhanyujie/rust-cookbook-note ps:水平有限,翻译不当之处,还请指正,谢谢! 前言 一段时间没有写 Rust 了,感觉有些生疏了,打算找个

  • 仿 LISP 运算2021-10-31 22:01:28

    仿 LISP 运算 题目描述: LISP 语言唯一的语法就是括号要配对。 形如(OP P1 P2 …),括号内元素由单个空格分割。 其中第一个 元素 OP 为操作符,后续元素均为其参数,参数个数取决于操作符类型 注意:参数 P1, P2 也有可能是另外 一个嵌套的(OP P1 P2 …) 当前 OP 类型为 add / sub /

  • Lisp:AutoLisp入门、操作编程实例详细攻略2021-06-16 22:54:05

    Lisp:AutoLisp入门、操作编程实例详细攻略     目录 AutoLisp入门 1、图文教程 AutoLisp操作       AutoLisp入门         AutoLISP是由Autodesk公司开发的一种LISP程序语言,LISP是List Processor的缩写。通过autolisp编程,可以节省工程师很多时间。AutoLISP语言作为嵌入在A

  • Autolisp:利用AuoCAD之Lisp编程案例之智能加工齿轮的演示程序2021-06-15 23:53:19

    Autolisp:利用AuoCAD之Lisp编程案例之智能加工齿轮的演示程序       目录 实现结果 实现代码       实现结果   实现代码 (defun dlg1();初始化对话一 (set_tile "_m" "5");模数列表第6项 (set_tile "_z" "20");齿数20 (set_tile "_alf" "2");压力角第3项 (set_tile &qu

  • Autolisp:利用AuoCAD之Lisp编程案例之自动智能绘制枫叶玫瑰2021-06-15 23:52:49

    Autolisp:利用AuoCAD之Lisp编程案例之自动智能绘制枫叶玫瑰       目录 输出结果 实现代码         输出结果   实现代码 ;风玫瑰程序: GXFMG.LSP 1989.1. (defun dbh(a) (* pi (/ a 180.0)) ) (defun C:FMG( ) (setq pt (getpoint "风玫瑰中心点—Jason niu:"))

  • Autolisp:利用AuoCAD之Lisp编程案例之自动智能获取所选对象的面积并标注在指定位置2021-06-15 23:52:41

    Autolisp:利用AuoCAD之Lisp编程案例之自动智能获取所选对象的面积并标注在指定位置   目录 输出结果 实现代码         输出结果     实现代码 ;; write area value of a close polygon to drawing (DEFUN C:EA(/ OLDOS PT STA QAREA) ;; (setq olderr *error*) (setq

  • ObjectARX调用LISP方法2021-04-29 14:35:59

    ObjectARX调用LISP方法(含参数传递)返回值 发表于2014 年 3 月 31 日由boitboy //acrxEntryPoint.cpp void Test() { struct resbuf *ptList,*ptResult=NULL; //注意,一定要写成_T(“c:lisp_test”),写成”c:lisp_test”调用会失败double dx=135.6; double dy=147.5; ptList=acutB

  • 显示硬件发展与视频开发系列(5)----智能时代04--编程语言2021-02-19 17:02:12

    6.6、智能时代软件发展        天下事物发展一分为二,软硬件技术也不例外,第二次工业革命电磁理论,石破天惊,在后期推动了计算机技术的进步。为第四次科技革命的发展做好了硬件的铺垫。在硬件大力发展背后,智能时代软件的号角吹响了。        人类在智能科技方面的探索

  • cad.net c#仿lisp的mapcar函数2021-02-18 23:02:09

    c#仿lisp的mapcar函数 /// <summary> /// 仿lisp的mapcar函数 /// </summary> /// <typeparam name="T1">集合</typeparam> /// <typeparam name="T2">集合</typeparam> /// <typeparam name="TR"></typepara

  • 熟悉编程语言2020-11-29 15:57:13

    浏览参考网页的心得 大致情况 上个月我看了类似的网站给的信息,上个月JAVA在python前面,排名第二,但是python的增幅显然很快,Java甚至是负增长,现在浏览网站发现Java已经被python超过了。可以看出python的确是一个人气迅速增长的语言。 现在比较受欢迎的语言有:C,python,java,C++,C#,visual b

  • 作为程序员,推荐5种编程语言!2020-08-26 16:50:19

    1、C语言,★★★★★学什么语言既能帮助理解计算机原理,提升内功,同时还有实用价值?我觉得答案就是C。而且C语言还附带语言特性少、学习周期短的好处。简直是最有学习价值的语言。而且,想要理解Python、Lua等语言的源码,熟练掌握C语言必不可少。2、Python,★★★★★Python帮助你用最少的

  • 6 件你应该用 Emacs 做的事2020-03-23 23:01:12

    本文参考原文-http://bjbsair.com/2020-03-22/tech-info/2125/ 下面六件事情你可能都没有意识到可以在 Emacs 下完成。此外还有我们的新备忘单,拿去,充分利用 Emacs 的功能吧。-- Seth Kenlon(作者) 想象一下使用 Python 的 IDLE 界面来编辑文本。你可以将文件加载到内存中,编辑它们

  • 哪个语言更适合人工智能 女生能学人工智能吗2020-02-22 16:55:45

       哪个语言更适合人工智能?女生能学人工智能吗?据了解,BAT三位大佬都看好人工智能的未来发展。人工智能开发适合女生吗?其实没有什么适不适合,男女都能学会,但是程序员这行需要加班,可能比较不习惯一些。下面一同来看看,哪门程序语言更适合人工智能?  Python  Python由于简单易用,是

  • 199_emacs lisp之defconst-常量定义2020-02-03 18:08:51

             完整的common lisp的学习集合整理如下:          https://github.com/GreyZhang/g_lisp          继续分析我现在使用的emacs配置实现,今天的小结涉及到2个语句。用到了同一个函数:defconst。          源代码如下:          接

  • 哪个语言更适合人工智能 女生能学人工智能吗2020-01-07 20:56:18

      哪个语言更适合人工智能?女生能学人工智能吗?据了解,BAT三位大佬都看好人工智能的未来发展。人工智能开发适合女生吗?其实没有什么适不适合,男女都能学会,但是程序员这行需要加班,可能比较不习惯一些。下面一同来看看,哪门程序语言更适合人工智能?  Python  Python由于简单易用,是人

  • python中的lisp解释器2019-12-08 09:08:02

    我很好奇Peter Norvig的Lisp解释器的一部分是如何工作的.可以在Lisp解释器中定义函数…这是如何工作的?我是一个初学者,只想作一个简单的解释. 它说的一部分可能与之相关 elif x[0] == 'define': # (define var exp) (_, var, exp) = x http://norvig.com/lispy.h

  • 如何在Android中使用Lisp?2019-11-21 04:25:22

    如何在Android(Eclipse Java)中使用Lisp库? 例如,我喜欢Lisp提供的“智能应用程序”.解决方法:您需要或可以在android下运行的通用lisp实现,或需要一些将通用lisp代码编译成JVM字节码或android本地库(带有NDK)的工具.据我所知,目前还没有很好的免费解决方案. Clozure Common Lisp可

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有