Sysel – HelenOS An effort to design a high-level programming language suitable for writing HelenOS severs and applications. Note: Although the wiki is hosted here at helenos.org, Sysel is an independent and purely experimental project developed by Jiří Svoboda. While code from Sysel project runs on HelenOS, the HelenOS project made, as of the time of writing, no decision or commitment to using Sysel for any particular purpose. The implementation language for HelenOS remains C. HelenOS does not and should not depend on Sysel for its functionality. Note that Sysel syntax is not finalized.
Guy T. Rice At Large After a long period of neglect, I'm finally getting around to turning this into a presentable webpage. Over the next few days, I'll be adding the projects that were previously available here plus a few more... By reading this webpage, you hereby agree to the terms and conditions of our Standard Disclaimer . Sigil Sigil is an interpretted, object-oriented programming language. It features a LISP-like syntax, a Self-like object model, garbage collection, exceptions, continuations, lexical scoping, optional parameter type checking, optional lazy evaluation, among other things.
How to Pick the Right Programming Language Adron Hall is the lead developer of cloud solutions at New Relic. During the course of every coding project, a software developer must make dozens of decisions. Sometimes this involves solving a problem unique to a particular domain space or a particular architectural issue. Other times it’s about which language is best for a job. That is actually one of the most critical pieces of getting a project right. Too often, languages are applied to a problem space where another language would be better.
szl - Szl - A Compiler and Runtime for the Sawzall Language What is it? Szl is a compiler and runtime for the Sawzall language. It includes support for statistical aggregation of values read or computed from the input. Google uses Sawzall to process log data generated by Google's servers. Since a Sawzall program processes one record of input at a time and does not preserve any state (values of variables) between records, it is well suited for execution as the map phase of a map-reduce. The library also includes support for the statistical aggregation that would be done in the reduce phase of a map-reduce. Stackling - RPN for Mac OS X Stackling is an advanced scriptable RPN calculator for Mac OS X. It features the GNU Kawa Scheme interpreter which allows users to build custom functionality by way of short Scheme programs, or scripts. Stackling is licensed under the GNU General Public License, a copy of which is included with both the source and binary distributions.
Girls Who Code joins forces with Twitter, Google, eBay It's no secret that there's a lack of women in the tech industry. But the former deputy public advocate of New York City, Reshma Saujani, wants to do something about it. Saujani launched a new initiative called Girls Who Code this month backed by tech heavyweights Twitter, eBay, Google, and General Electric. The program aims to encourage high school girls to study computer science and engineering. "Together with leading educators, engineers, and entrepreneurs, Girls Who Code has developed a new model for computer science education, pairing intensive instruction in robotics, web design, and mobile development with high-touch mentorship led by the industry's top female developers and entrepreneurs," the Girls Who Code Web site reads.