首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
会员
登录
Lisp
1459 关注,56 文章
关注
热门
最新
最热
梁唐
7月前
Python
Lisp
日拱一卒,伯克利CS61A完结撒花
大家好,日拱一卒,我是梁唐。 今天是伯克利CS61A这门课的最后一节实验课,也是这个系列的完结篇。 从四月初至今,经过了一个多月的漫长学习,我们终于迎来了它的尾声。说真的,从看视频,到写作业、做实验再
1464
2
评论
梁唐
8月前
Lisp
日拱一卒,伯克利教你lisp,神一样的编程语言
大家好,日拱一卒,我是梁唐。 我们继续伯克利CS61A公开课之旅,这一次是它的第九次实验课。昨天的期中测试过后,这门课关于Python的编程基础以及面向对象的部分就算是讲完了,接下来就到了Scheme
1441
点赞
评论
LiuTao9292
5月前
Lisp
命令行
后端
如何在CommonLisp中解析命令行参数
clingon 是一个 Common Lisp 的命令行选项的解析器,它可以轻松地解析具有复杂格式的命令行选项。例如,下面的代码可以打印给定次数的打招呼信息
748
点赞
评论
梁唐
8月前
Python
Lisp
编译原理
日拱一卒,伯克利YYDS,用Python写一个Lisp解释器(二)
大家好,日拱一卒,我是梁唐。本文始发于公众号Coder梁。 我们继续来肝伯克利CS61A的scheme project,这是这个project的第二篇,如果漏掉了之前的建议先去补一下。 课程链接 项目
1233
3
评论
梁唐
8月前
算法
Lisp
日拱一卒,伯克利CS61A,用Scheme判断链表是否有环
大家好,日拱一卒,我是梁唐。本文始发于公众号Coder梁 我们今天继续来肝CS61A这门公开课,这次我们来看的是作业11. 课程链接 原始文档 Github 这次的作业也只有三题,主要都是关于Sche
1054
1
评论
梁唐
9月前
Lisp
日拱一卒,伯克利教你学Lisp,CS61A作业9
大家好,日拱一卒,我是梁唐。 我们继续来肝伯克利CS61A,这次我们看的是作业9,同样是基于Lisp语言的几个编程问题。 没接触过或者不了解Lisp的同学可以去翻一下我上一篇文章,里面有一些关于Lis
1076
点赞
评论
梁唐
8月前
Python
Lisp
日拱一卒,伯克利YYDS,用Python写一个Lisp解释器(五)
大家好,日拱一卒,我是梁唐。本文始发于公众号Code梁 我们继续来肝伯克利CS61A的scheme project,今天我们来聊最后一个部分,附加题部分。 虽然附加题只有两道题,但是要想把这两道题说清
844
4
评论
梁唐
8月前
Lisp
日拱一卒,伯克利教你学Lisp,作业10
大家好,日拱一卒,我是梁唐。本文始发于公众号:Coder梁 我们今天继续来肝伯克利CS61A这门公开课,这次我们一起来看的是作业10. 公开课视频 作业原文说明 Github 这次的作业一共有3题,难
866
2
评论
梁唐
8月前
Python
编译原理
Lisp
日拱一卒,伯克利YYDS,教你用Python写一个Lisp解释器(一)
大家好,日拱一卒,我是梁唐。本文始发于公众号:Coder梁 我们继续来肝伯克利CS61A,今天看的是这门课最后一个project,非常干货非常硬核。 我们要写一个Lisp语言的解释器,代码量不算很大,
816
2
评论
梁唐
8月前
Python
编译原理
Lisp
日拱一卒,伯克利YYDS,用Python写一个Lisp解释器(四)
大家好,日拱一卒,我是梁唐。本文始发于公众号Coder梁 我们来继续肝伯克利CS61A的scheme project,这是本project的第四篇,如果漏掉了之前的内容,可以去翻一下历史记录。 课程链
775
2
评论
梁唐
9月前
Lisp
日拱一卒,伯克利教你Lisp,CS61A作业8
大家好,日拱一卒,我是梁唐。本文始发于公众号:Coder梁 我们继续来肝伯克利CS61A,今天我们看的是作业8。这一次的作业有些特殊,不再是基于Python,而是一门全新的语言Lisp。 我之前没有接
584
点赞
评论
薛定猫的谔
4年前
Android
C++
Lisp
Dart 语言学习笔记
/* ... */ 只适合用来注掉某一段暂时不用的代码,不适合当成注释使用。 由于历史原因, Dart 也支持 JavaDoc 样式的文档注释 /** ... */,但这种类型的文档注释会产生两个无实际内容的行,对于使用 * 标志列表项等场景并不方便,所以推荐使用 /// 文档…
6645
44
3
iammapping
5年前
前端
API
JavaScript
巧用匿名函数重构你的代码
划下重点:语言不重要,关键在思想
3442
182
4
LiuTao9292
1年前
Lisp
Java
后端
关于为什么Java是单派发以及Common Lisp又伟大了一次的这档子事
众所周知,在 Java 语言中支持基于子类型的多态,例如某百科全书中就给了一个基于Animal及其两个子类的例子(代码经过我微微调整) 基于子类型的多态要求在程序的运行期根据参数的类型,选择不同的具体
577
3
评论
Smallfly
3年前
Lisp
Scheme 简介
Scheme 是一门通用的高级计算机程序语言。它被运用于开发文本编辑器、编译器优化、操作系统,图形库,表格应用程序,AI/VR 等等。 它是著名 Lisp 语言的一种方言,语法结构上,跟 Lisp 很像,但与 Lisp 的主要区别是它采用了词法作用域(Lexical Scopi…
2609
1
评论
LiuTao9292
1年前
Lisp
只有lisp能做——欧拉计划第66题
欧拉计划(Project Euler)就像LeetCode,是一个编程答题的网站。不同于LeetCode的是,欧拉计划只要求用户提交最终答案即可(一般是一个数字),而不需要完整代码。因此,可以尽情地使用自己喜欢的编程语言——不少题目甚至光靠笔和纸便能解决。 欧拉计划的第66题非…
918
2
评论
阿里本地生活技术团队
4年前
ReactiveCocoa
iOS
Lisp
ReactiveCocoa 中奇妙无比的“宏”魔法
在ReactiveCocoa 中,开源库作者为我们提供了很多种魔法,“黑”魔法,“红”魔法……今天就让先来看看“红”魔法。 在ReactiveCocoa 中,封装了很多非常实用的“宏”,使用这些“宏”为我们开发带来了很多的便利。 今天就来盘点一下RAC中的宏是如何实现的。 一.…
2020
56
2
LiuTao9292
1年前
Python
Lisp
这方面Python还是比Lisp略逊一筹
序言 众所周知,Python 支持向函数传递关键字参数。比如 Python 的内置函数max就接受名为key的关键字参数,以决定如何获取比较两个参数时的依据 自定义一个运用了关键字参数特性的函数当然也
426
3
评论
karminski牙医
5年前
Lisp
Java
C++
Lisp的本质(The Nature of Lisp)
最初在web的某些角落偶然看到有人赞美Lisp时, 我那时已经是一个颇有经验的程序员。 在我的履历上, 掌握的语言范围相当广泛, 象C++, Java, C#主流语言等等都不在话下, 我觉得我差不多知道所有的有关编程语言的事情。对待编程语言的问题上, 我觉得自己不 太会遇到什么大
1970
35
2
LiuTao9292
1年前
Lisp
format,不只是格式化
写了一段时间的Python后,总觉得它跟Common Lisp(下文简称CL)有亿点点像。例如,Python和CL都支持可变数量的函数参数。在Python中写作 Python的语法更紧凑,而CL的语法表意更清晰。此外,它们也都支持关键字参数。在Python中写成 尽管CL的&#…
677
点赞
评论
温馨提示
当前操作失败,如有疑问,可点击申诉