欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Pharo
来自开放百科 - 灰狐
(版本间的差异)
小 (→文档) |
小 (→文档) |
||
第66行: | 第66行: | ||
*[Evolving ALLSTOCKER] Agile increments with Pharo Smalltalk 电子商务平台基于 [https://github.com/SeasideSt/Seaside Seaside] [https://github.com/pharo-rdbms/glorp Glorp] [https://github.com/mumez/nagare-logger Nagare] [https://github.com/newapplesho/aws-sdk-smalltalk AWS SDK for Smalltalk] 构建 | *[Evolving ALLSTOCKER] Agile increments with Pharo Smalltalk 电子商务平台基于 [https://github.com/SeasideSt/Seaside Seaside] [https://github.com/pharo-rdbms/glorp Glorp] [https://github.com/mumez/nagare-logger Nagare] [https://github.com/newapplesho/aws-sdk-smalltalk AWS SDK for Smalltalk] 构建 | ||
*[https://docs.huihoo.com/smalltalk/esug/ESUG2019/03Wednesday/06-LiveTypingDemo.pdf Live Typing Automatic Type Annotation that improves the Programming eXperience] | *[https://docs.huihoo.com/smalltalk/esug/ESUG2019/03Wednesday/06-LiveTypingDemo.pdf Live Typing Automatic Type Annotation that improves the Programming eXperience] | ||
+ | *[https://docs.huihoo.com/smalltalk/esug/ESUG2019/03Wednesday/10-strategies%20for%20non-blocking%20ffi.pdf Non-Blocking Strategies for FFI] | ||
+ | *[https://docs.huihoo.com/smalltalk/esug/ESUG2019/IWST/Domain%20Specific%20Tool/02-IWST-2019-Generating%20UML%20models%20with%20inferred%20types%20from%20Pharo%20code%20-JanBliznicenko.pdf Generating UML Models with Inferred Types from Pharo Code] | ||
+ | *[https://docs.huihoo.com/smalltalk/esug/ESUG2019/IWST/Debug%20and%20Memory%20saving/5-Porting%20programs%20with%20a%20virtualization%20approach.pdf Towards easy program migration using language virtualization] | ||
+ | *[https://docs.huihoo.com/smalltalk/esug/ESUG2019/IWST/Debug%20and%20Memory%20saving/7-tailCallElimination.pdf Tail Call Elimination in Opensmalltalk] | ||
+ | *[https://docs.huihoo.com/smalltalk/esug/ESUG2019/IWST/Debug%20and%20Memory%20saving/6-challenges-in-bootstrapping-reflective-kernels.pdf Challenges in Debugging Bootstraps of Reflective Kernels] | ||
+ | *[https://docs.huihoo.com/smalltalk/esug/ESUG2019/IWST/Tests%2C%20Smells%20and%20refactoring/05-esug19-Magic%20Literals%20in%20Pharo-JulienDeplanque.pdf Magic Literals In Pharo] | ||
+ | *[https://docs.huihoo.com/smalltalk/esug/ESUG2019/IWST/Tests%2C%20Smells%20and%20refactoring/07-%20IWST19-Test%20Amplification%20in%20the%20Pharo%20Smalltalk%20Ecosystem-Mehrdad%20Abdi.pdf Test Amplification in the Pharo Smalltalk Ecosystem] | ||
+ | *[https://docs.huihoo.com/smalltalk/esug/ESUG2019/IWST/Tests%2C%20Smells%20and%20refactoring/08-%20IWST%2019-%20Exposing%20Test%20Analysis%20Results%20with%20DrTests_-Dayne%20Guerra.pdf Exposing Test Analyses with DrTests] | ||
+ | *[https://docs.huihoo.com/smalltalk/esug/ESUG2019/IWST/VM%20and%20Low%20level/1-GILda.pdf GildaVM] a Non-Blocking I/O Architecture for the [http://www.mirandabanda.org/cogblog/about-cog/ Cog VM] | ||
+ | *[https://github.com/hogoww/Illicium Illicium] [https://docs.huihoo.com/smalltalk/esug/ESUG2019/IWST/VM%20and%20Low%20level/3-Illicium.pdf Compiling Pharo to C] | ||
==图书== | ==图书== |
2022年8月30日 (二) 06:46的版本
您可以在Wikipedia上了解到此条目的英文信息 Pharo Thanks, Wikipedia. |
Pharo
目录 |
简介
Pharo 是一套开源 Smalltalk 程序开发平台。
Pharo 具备所谓 live programming 的特性,例如实时操控对象,实时更新等。Pharo 支持高级 Web 开发架构,例如 Seaside。
Pharo 自 Squeak 派生,Pharo 旨在创建一个符合 Smalltalk-80 规范的开源 Smalltak 环境。
Pharo 的虚拟机几乎完全用 Smalltalk 语言打造。自2008年,Pharo 的虚拟机的表现接近最快的 Smalltalk 虚拟机。
越来越多的大学和研究机构使用 Pharo。
功能
版本
- 11.0
- 10.0
- 9.0
- 8.0 Pharo 8.0 alpha
指南
项目
- SqueakSource
- Pharo @ GitHub
- Pharo Catalog
- WODEN World Dynamic Engine A 3D graphics engine for Pharo
- PharoThings 物联网项目,Live programming platform for IoT projects based on Pharo
- Some external packages of common interest
- Glamorous Toolkit (GT)
- A4BP (Assessment for Business Process)
- New generation graphical layer
- UI Builder for Pharo
- Version control for Pharo
- Database drivers and object relational mapper
- No SQL database
- Algorithms and models for AI
- Libraries and IDE
- Extra and well packaged collections for Pharo
- Nice documentation
- OpenPonk Modeling Platform
- Dr.Geo 设计和操作有约束的互动几何草图
- PolyMath Scientific Computing with Pharo
- MaterialDesignLite for Seaside
- OpenSSL-Pharo
- OpenPonk an Open Conceptual Modelling Platform
教育
- Pharo Mooc 通过 Pharo Launcher 新建 Pharo Mooc Image
文档
- Pharo Conf
- Porting visual works to Pharo
- ESUG 2019: Concurrency
- DrTests: The future of testing in Pharo
- Pharo wiki
- Pharo, Spec and GTK (revisiting the desktop world)
- Present and Future of the Pharo VM
- Onion and Swiss Cheese Security Revisited
- [Evolving ALLSTOCKER] Agile increments with Pharo Smalltalk 电子商务平台基于 Seaside Glorp Nagare AWS SDK for Smalltalk 构建
- Live Typing Automatic Type Annotation that improves the Programming eXperience
- Non-Blocking Strategies for FFI
- Generating UML Models with Inferred Types from Pharo Code
- Towards easy program migration using language virtualization
- Tail Call Elimination in Opensmalltalk
- Challenges in Debugging Bootstraps of Reflective Kernels
- Magic Literals In Pharo
- Test Amplification in the Pharo Smalltalk Ecosystem
- Exposing Test Analyses with DrTests
- GildaVM a Non-Blocking I/O Architecture for the Cog VM
- Illicium Compiling Pharo to C
图书
案例
图集
链接
- Pharo官网
- Pharo File Server
- Pharocloud Pharo platform as a Service: put your Smalltalk web-application online at Pharocloud in just a couple clicks
- Smalltalk文档
- Pharo Jenkins
- Pharo Contribution Jenkins
- Steering Agile Architecture by Example: the Feature Toggles From Open edX
分享您的观点