Concatenative language
Other languages
Computer Science
Meta
= Google Summer of Code 2010 ideas = [[Factor/GSoC/2010/Submission]] == Tentative mentors == - [[Doug Coleman]] - [[Joe Groff]] - [[Slava Pestov]] - [[Daniel Ehrenberg]] == Overview == A language implementation such as [[Factor]] is a microcosm of computer science, and the Factor project in particular includes everything from compilers to garbage collection to internationalization and user interface design. Because Factor is mostly implemented in itself, students who study it can learn how an entire self-contained language system works. Factor is both more advanced than most scripting language implementations and simpler than the JVM, making it ideal for study. == Compiler == - [[Factor/GSoC/2010/Port Factor to ARM]] - [[Factor/GSoC/2010/More advanced compiler optimizations]] - [[Factor/GSoC/2010/Generating shared libraries]] == Language == - [[Factor/GSoC/2010/Improve walker tool]] - [[Factor/GSoC/2010/Improve help system]] - [[Factor/GSoC/2010/Destructuring locals bindings]] == Libraries == - [[Factor/GSoC/2010/SSL on Windows]] - [[Factor/GSoC/2010/Audio and video libraries]] - [[Factor/GSoC/2010/Improve XML library]] - [[Factor/GSoC/2010/Improve Unicode library]] - [[Factor/GSoC/2010/Support more calendars]] - [[Factor/GSoC/2010/CSP]] - [[Factor/GSoc/2010/Algorithms and Data Structures]] == Desktop == - [[Factor/GSoC/2010/Drag and drop]] - [[Factor/GSoC/2010/Improve UI performance]] - [[Factor/GSoC/2010/Vector graphics API-based UI]] - [[Factor/GSoC/2010/Input methods support]] - [[Factor/GSoC/2010/Document-based application framework]] - [[Factor/GSoC/2010/Replace X11 backend with a GTK or Qt backend]] - [[Factor/GSoC/2010/Qt versions of the developer tools]] == Web == - [[Factor/GSoC/2010/Work on Furnace]] - [[Factor/GSoC/2010/Spruce up web apps]] - [[Factor/GSoC/2010/Remote listener and inspector apps]]
Describe this revision:
Save