background preloader

Programming

Facebook Twitter

Codelite Main/Home Page. Mailing list. Lua-l There is an active and friendly mailing list for discussing Lua called lua-l. The list is one of the focal points of the Lua community. Everyone is welcome to join. The list is open for discussions on all subjects directly related to Lua, including the language, its uses, its implementation, and also announcements, requests for help, and special job offers. The list has been in continuous operation for over 15 years. For discussions in Portuguese, join Lua BR. Posting You must subscribe before posting. Please be careful when replying to a message posted to the list, because your reply will be sent to the whole list, instead of just to the author. Post attachments only when they are small; otherwise put them in a web site and post the URL instead. Everyone is welcome to post, but please get acquainted with the netiquette of the list, especially the part about doing your homework before asking questions. Netiquette Please send only plain text messages to the list.

Subscribing Help. LuaEclipse: An integrated development environment for the Lua programming language. Luaforwindows - Installation of Lua for the Windows operating systems including many lua libraries. Overview Lua for Windows is a 'batteries included environment' for the Lua scripting language on Windows. Lua for Windows (LfW) combines Lua binaries, Lua libraries with a Lua-capable editor in a single install package for the Microsoft Windows operating system. LfW contains everything you need to write, run and debug Lua scripts on Windows.

A wide variety of libraries and examples are included that are ready to use with Microsoft Windows. LfW runs on Windows 2000 and newer versions of Windows. Lua and its associated libraries are also available for other operating systems, so most scripts will be automatically cross-platform. Download Download Lua_V5.1.4-46.exe from Google Code Install Notes Lua for Windows installs Lua language, SciTE based Lua IDE and Lua modules to the directory of you choice at install time. LfW Components Installer Lua Interpreter, Lua Reference Manual, Quick Lua Tour Sample, Examples directory, Libraries with documentation. Libraries included History. The Programming Language Lua. S Python Class - Google's Python Class - Google Code. Welcome to Google's Python Class -- this is a free class for people with a little bit of programming experience who want to learn Python. The class includes written materials, lecture videos, and lots of code exercises to practice Python coding.

These materials are used within Google to introduce Python to people who have just a little programming experience. The first exercises work on basic Python concepts like strings and lists, building up to the later exercises which are full programs dealing with text files, processes, and http connections. The class is geared for people who have a little bit of programming experience in some language, enough to know what a "variable" or "if statement" is. Beyond that, you do not need to be an expert programmer to use this material. This material was created by Nick Parlante working in the engEDU group at Google.

Special thanks for the help from my Google colleagues John Cox, Steve Glassman, Piotr Kaminksi, and Antoine Picard. Biorelated. Walter Bright Home Page. D Programming. The goal for this book is to create a complete, free, open-content, well-organized online book for the D programming language. D is a programming language being designed as a successor to C++. Until this page gets better written and more informative, the D home can be found here. Introduction[edit] This book aims at beginners learning D language. It will cover all the language basics and some design aspects. In addition it will introduce topics like multi-threading, GUI programming and standard library to get you started with real-world applications. Overview[edit] To quote Walter Bright, the author of the D Programming Language: D is a general purpose systems and applications programming language. D is a statically-typed, multi-paradigm language supporting imperative programming, object-oriented programming, and template metaprogramming.

Main features of D[edit] The inline assembler typifies the differentiation between D and application languages like Java and C#. Memory management[edit] Intro - D Programming Language. Dprogramming.com - The D programming language. D-Programming-Language's Profile - GitHub. About - tango - D Programming Language - Trac. Tango is a cohesive and comprehensive library for the D programming language, including a complete D runtime along with a tiered set of application services and utilities.

Tango tries hard to provide a platform agnostic API where it makes sense, and avoid too many application specific features. Tango extensions for platform and application specific features will in most cases start out in one of the auxiliary Tango projects. If deemed appropriate, features may be integrated into Tango proper at a later date. Library strategy summarizes the most important considerations when designing Tango. See our Contact page History ¶ Tango began as a merge of Ares and Mango.

Ares itself was started back in mid 2004 as a remake of Phobos. Mango was initially released earlier that year, presenting an alternative programmers toolset, plus several server related packages. Work on combining the two libraries began in early April 2006, and continued rapidly as a cohesive structure evolved. Future ¶ Disclaimer ¶ D语言 D Programming Language. Digital Mars C, C++ and D Compilers. Dsource.org: home.