Announcing ac-geiser v0.1 - 行者无疆 始于足下 - 行走,思考,在路上

Announcing ac-geiser v0.1

xiaohanyu posted @ Sun, 29 Sep 2013 16:47:56 +0800 in Emacs with tags emacs , 5237 readers

由于某位 仁兄 的抬爱,oh-my-emacs 发布之后,在 reddit 上出人意料地受到了很多人的 关注。而我也在一夜之间收获了20多个github star,以及人生的第一个 pull request。突 如其来的关注让我有些欣喜,也让我看到了两个月工作的价值。技术上来讲,oh-my-emacs 根本算不上“高端大气上档次”的项目,无非就是读文档读文档写文档外加el-get package的 整合测试。不过话说回来,这两个月以来真心是写了不少文档啊,要是按照一个el-get package一篇blog来算,平均下来两天就可以有一篇Emacs Tips这种文章了。连我都有些佩 服自己的耐心了。

我想,oh-my-emacs 之所以受到了一些的关注,归根到底,还是 oh-my-emacs 确实解决了 一些现实中的问题吧。上篇博文 中我曾经提到,基于 auto-complete 的语义补全是 oh-my-emacs 最看重的目标之一。

也正是基于这个宏伟的目标,我又花了一个晚上的时间,折腾出 ac-geiser,"an Emacs auto-complete backend for geiser"。

去年学习 SICP 的时候就一直希望能有个类似于 SLIME 般强大方便的工作环境1,几番折 腾之后未能如愿,乖乖用Vim作了一百多道SICP的习题。而我的Scheme经验也就止于这些习 题了,因此ac-geiser 可能目前还不适合工程性的应用2。不过对于单个Scheme文件的程序, 我觉得应该还是值得一试的。还是老样子,放张图吧:

ac-geiser

Enjoy it.

--

Footnotes:

1 如果你不知道SLIME如何强大,可以参考 这里 以及 这里

2 话又说回来,Scheme现在似乎也没有多少工程性的应用吧?各个Scheme实现中也没有遵 循 统一的Module/Package的标准。Scheme本来又是极小核心的语言,因此这使得Scheme非常 适合作为教学语言。但似乎除了教学,Scheme一直都没有走出校园过。以上纯属个人认知, 欢迎指正批评。

oldK said:
Sun, 29 Sep 2013 18:03:41 +0800

非常敬佩楼主这种有想法就实现的精神。
关于scheme的应用,不仅教学上用(ps,MIT最近出了Functional Differential Geometry,它和SICM使用的scmutils算是个大工程了),学术前沿上也用,这是GPU编程的,https://github.com/eholk 。 vicare是个很不错的scheme实现。

Avatar_small
Lox said:
Sun, 29 Sep 2013 18:34:44 +0800

谢谢指正!

scheme是我非常喜欢的语言。最近也在尝试重读下"The Scheme programming language",尝试写个简单的scheme解释器。

你提到的我会再仔细看看。

FTS said:
Sun, 29 Sep 2013 18:57:51 +0800

http://www.reddit.com/r/programming/comments/10ld5i/cisco_systems_acquires_chez_scheme/

http://www.gimp.org/docs/scheme_plugin/scheme-overview.html

zheng-ji said:
Mon, 30 Sep 2013 09:08:09 +0800

好久 没有出文章了哦,赞 :)

Silverbullettt said:
Wed, 27 Aug 2014 10:04:59 +0800

老兄,虽然现在告诉你可能晚了,不过写Scheme我强烈推荐DrRacket,挺好用。

华子春新语丝 said:
Tue, 12 Feb 2019 11:05:27 +0800

我也认为DrRacket更好用

best dissertation se said:
Fri, 05 Apr 2019 22:41:12 +0800

So even if you don't believe you are a creative person, expressing your innermost thoughts and feelings through everyday tasks can relieve stress.

jones said:
Mon, 01 Jul 2019 02:11:31 +0800

Extracting a file is very easy. You just need to visit https://fr.altoextractpdf.com/ to do that. There is a detailed article about how to extract pdf files, you should definitely read it.

john said:
Fri, 19 Jul 2019 02:55:26 +0800

Just admiring your work and wondering how you managed this blog so well. It’s so remarkable that I can't afford to not go through this valuable information whenever I surf the internet! شركة نقل اثاث

john said:
Tue, 30 Jul 2019 19:50:40 +0800

I enjoy every single posts, I actually appreciated, I would personally adore extra information and facts because of this, mainly because its fairly pleasing., Have fun here ideal for allowing. poker indonesia

kevin said:
Fri, 02 Aug 2019 03:26:34 +0800

Thanks so much with this fantastic new web site. I’m very fired up to show it to anyone. It makes me so satisfied your vast understanding and wisdom have a new channel for trying into the world. Dentist Newcastle

paul said:
Mon, 05 Aug 2019 21:34:21 +0800

I ‘d mention that most of us visitors are really endowed to exist in a fabulous place with very many wonderful individuals with very helpful things. 먹튀검증

david said:
Tue, 06 Aug 2019 00:01:52 +0800

A high speed broadband internet service at home is a must for today’s requirement, where the cheapest and unlimited data offers that you can hook up your Smart TV or game console to one, but there are so many different ISP’s out there and not to mention the myriad of plans they have on offer, we’ve gone through all of them and presenting the most popular BSNL Broadband Plans sorted that you should consider to opt.

james said:
Tue, 06 Aug 2019 23:29:43 +0800

This is a great inspiring article.I am pretty much pleased with your good work.You put really very helpful information <a href="https://www.n-ix.com/dedicated-development-team/">dedicated development team</a>

frank said:
Tue, 06 Aug 2019 23:30:29 +0800

Nicely well-written article. It was an awesome article to read. Complete rich content and fully informative dedicated development team

kevin said:
Thu, 08 Aug 2019 02:30:12 +0800

Many thanks for the exciting blog posting! Simply put your blog post to my favorite blog list and will look forward for additional updates. Simply wanted to write down a word in order to say thanks to you for those wonderful tips. social Media

liam said:
Thu, 08 Aug 2019 05:29:46 +0800

Nice to be visiting your blog again, it has been months for me. Well this article that i've been waited for so long. I need this article to complete my assignment in the college, and it has same topic with your article. Thanks, great share. John

john said:
Fri, 09 Aug 2019 12:59:06 +0800

FindOrg is a chrome extension that empowers Recruiters, Sales professionals and BD teams to find email address and phone numbers for FREE. No strings attached! And its free for life. ceo email

g1thinclient said:
Sat, 10 Aug 2019 23:22:19 +0800

Great Article .thank you for your article. find Quality and High Performance G1 thin clients & Mini pcs for Low Price <a href="http://g1thinclientpc.com">g1thinclient</a>

Zakhar said:
Wed, 14 Aug 2019 19:48:45 +0800

Quite old but still quality content yes [url=https://www.cleveroad.com/blog/ultimate-guide-to-using-offshore-software-development-services-to-build-a-product]offshore software development company[/url]

 

<!--td {border: 1px solid #ccc;}br {mso-data-placement:same-cell;}-->
idn poker said:
Thu, 15 Aug 2019 16:50:04 +0800

Nice to be visiting your blog again, it has been months for me <a href="https://cemebetqq.com/">idn poker</a>

idn poker said:
Thu, 15 Aug 2019 16:52:11 +0800

Nice to be visiting your blog again, it has been months for me [URL=https://cemebetqq.com/]idn poker[/URL]

jasabola said:
Thu, 15 Aug 2019 16:53:55 +0800

wonderfull website, good job

体育产品 said:
Sat, 17 Aug 2019 19:45:54 +0800

Scheme确实接触的不不多

dfdf said:
Sun, 18 Aug 2019 20:31:58 +0800

<a href="https://www.wptarah.com">طراح سایت وردپرس</a>
<a href="https://www.wptarah.com/support-site/">پشتیبانی سایت وردپرس</a>
<a href="https://www.wptarah.com/computer/">خدمات کامپیوتری در محل</a>
<a href="https://www.wptarah.com/local-seo/">سئو سایت وردپرس</a>
<a href="https://www.wptarah.com/web-design/">طراحی سایت وردپرس</a>
<a href="https://www.wptarah.com">طراحی سایت وردپرس</a>
<a href="https://www.wptarah.com/social-media/">پشتیبانی شبکه اجتماعی</a>
<a href="https://www.wptarah.com/shop-website/">طراحی سایت فروشگاهی</a>
<a href="https://www.wptarah.com/company-website/">طراحی سایت شرکتی</a>
<a href="https://www.wptarah.com/personal-website/">طراحی سایت شخصی</a>

dfdfdd said:
Sun, 18 Aug 2019 20:32:16 +0800

https://www.wptarah.com
https://www.wptarah.com/support-site
https://www.wptarah.com/computer
https://www.wptarah.com/local-seo
https://www.wptarah.com/web-design
https://www.wptarah.com/shop-website/
https://www.wptarah.com/company-website/

Ivan said:
Fri, 27 Sep 2019 20:21:02 +0800

Just admiring your work and wondering how you managed this blog so well. [url=https://appus.software/blog/how-to-reduce-app-development-costs-Appus-tips]how to reduce mobile app development costs[/url]

Appus said:
Fri, 27 Sep 2019 20:22:47 +0800

Great Article .Thank you for posting.

idn poker said:
Thu, 10 Oct 2019 20:21:53 +0800

I enjoy every single posts, I actually appreciated, I would personally adore extra information and facts because of this, mainly because its fairly pleasing., Have fun here ideal for allowing. <a href="https://bandarbetqq.best/">idn poker</a>

idn poker said:
Thu, 10 Oct 2019 20:22:31 +0800

SITUS IDN POKER ONLINE TERPERCAYA DI INDONESIA
Selamat datang di Bandarbetqq sebagai Situs
[url=https://bandarbetqq.best/]Agen IDN Poker[/url] yang paling terpercaya dan terbaik di Indonesia. Situs penyedia permainan Ceme, Ceme Online, Bandar Ceme, Poker Online dan DominoQQ. [url=https://bandarbetqq.best/]Daftar IDN Poker[/url] dapatkan bonus yang berlimpah dari Agen Poker Online Terpercaya Bandarbetqq.

DAFTAR CEME ONLINE TERBAIK 2019
Bandarbetqq merupakan Agen [url=https://bandarbetqq.best/]Bandar Ceme Online[/url] Terbaik 2019 mudah menang memberikan banyak keuntungan kepada anda saat daftar dan bermain di situs ini yang membuat kami menjadi salah satu situs [url=https://bandarbetqq.best/]Ceme Online[/url] terpercaya di Indonesia. Anda tentu saja tidak perlu ragu untuk daftar karena setiap permainan dengan sistem 100% FairPlay tanpa Robot & admin adalah prioritas utama dan keunggulan kami. Bahkan Anda bisa juga bermain semua game lainnya dengan modal yang sangat kecil atau tanpa modal sama sekali.

AGEN POKER ONLINE TERPERCAYA SITUS IDNPLAY
Pelayanan terbaik adalah perioritas utama dari Agen Poker Online Terpercaya [url=https://bandarbetqq.best/]IDNPlay[/url]. Kami Situs [url=https://bandarbetqq.best/]IDNPlay[/url] menyediakan pelayanan customer service profesional, sopan dan handal dalam bidangnya yang selalu siap membantu anda. Hanya dengan minimal deposit sebesar 15 ribu Rupiah, Para pecinta permainan poker, bandar ceme dan dominoQQ sudah dapat bermain di Bandarbetqq.

KEUNTUNGAN DAFTAR POKER ONLINE INDONESIA DAN BERMAIN IDN POKER DI SITUS BANDARBETQQ
Ada beberapa keunggulan yang membuat [url=https://bandarbetqq.best/]IDN Poker[/url] Bandarbetqq menjadi [url=https://bandarbetqq.best/]Daftar Poker Online Terpercaya[/url] yang menjadi tempat paling bagus dalam bermain. Diantaranya yaitu :

Bandarbetqq memberikan bonus new member sebesar 20% saat anda memutuskan untuk melakukan deposit pertama kalinya.Proses transaksi yang cepat dan aman serta data para peman dijamin keamanannya.Semua permainan bisa di akses dengan mudah melalui computer, notebook dan smartphone tipe Android maupun Ios.Bonus Referral seumur hidup sebesar 20%Bonus Rollingan setiap minggunya.Bonus Event Bulanan yang dapat anda raih tanpa di undi semua bisa dapat.Jadi tunggu apalagi? Segera bergabung bersama Bandarbetqq [url=https://bandarbetqq.best/]Agen Poker Terpercaya[/url] dan Terbaik Di Indonesia !!


Login *


loading captcha image...
(type the code from the image)
or Ctrl+Enter
Host by is-Programmer.com | Power by Chito 1.3.3 beta | © 2007 LinuxGem | Design by Matthew "Agent Spork" McGee