Photo
(Integrated Development Environments) Borland C++ 5.5 Free Command Line Tools ...
Borland (Inprise) have made their C++ Builder compiler available to the net for free as Bcc55. It comes with command-line tools, but without a graphical integrated development environment (IDE).
http://www.codecutter.net/tools/bcc55tools/index.htm#available
0 notes
Photo
(Algorithmic Modeling For Rhino) Grasshopper ...
For designers who are exploring new shapes using generative algorithms,Grasshopper® is a graphical algorithm editor tightly integrated with Rhino’s 3-D modeling tools. Unlike RhinoScript, Grasshopper requires no knowledge of programming or scripting, but still allows designers to build form generators from the simple to the awe-inspiring.
http://www.grasshopper3d.com/
0 notes
Photo
(Teach & Learn Java Programming) Greenfoot ...
Greenfoot teaches object orientation with Java. Create 'actors' which live in 'worlds' to build games, simulations, and other graphical programs.
Greenfoot is visual and interactive. Visualisation and interaction tools are built into the environment.
The actors are programmed in standard textual Java code, providing a combination of programming experience in a traditional text-based language with visual execution.
https://www.greenfoot.org/door
0 notes
Photo
(Games for tomorrow's programmers) Blockly Games ...
Blockly Games is a series of educational games that teach programming. It is designed for children who have not had prior experience with computer programming. By the end of these games, players are ready to use conventional text-based languages. . .
https://blockly-games.appspot.com/
0 notes
Photo
(Visual tool for wiring the Internet of Things) Node-RED . . .
Node-RED is a tool for wiring together hardware devices, APIs and online services in new and interesting ways.
https://nodered.org/
0 notes
Photo
(JavaScript runtime) Node.js . . .
Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js' package ecosystem, npm, is the largest ecosystem of open source libraries in the world.
https://nodejs.org/en/
1 note
·
View note
Photo
(Package repository) Packagist . . .
Packagist is the default Composer package repository. It lets you find packages and lets Composer know where to get the code from. You can use Composer to manage your project or libraries' dependencies - read more about it on the Composer website.
You can find the packagist.org source on GitHub.
https://packagist.org/
0 notes
Photo
(Dependency management in PHP) Composer . . .
Composer is a tool for dependency management in PHP. It allows you to declare the libraries your project depends on and it will manage (install/update) them for you.
https://getcomposer.org/
0 notes
Photo
(Package manage for Javascript) npm . . .
npm is the package manager for JavaScript. Find, share, and reuse packages of code from hundreds of thousands of developers — and assemble them in powerful new ways.
https://www.npmjs.com/
0 notes
Photo
(Package manager for the web) Bower . . .
Keeping track of all these packages and making sure they are up to date (or set to the specific versions you need) is tricky. Bower to the rescue!
Bower can manage components that contain HTML, CSS, JavaScript, fonts or even image files. Bower doesn’t concatenate or minify code or do anything else - it just installs the right versions of the packages you need and their dependencies.
https://bower.io/
0 notes
Photo
(Scientific computing) NumPy . . .
NumPy is the fundamental package for scientific computing with Python. It contains among other things:
a powerful N-dimensional array object
sophisticated (broadcasting) functions
tools for integrating C/C++ and Fortran code
useful linear algebra, Fourier transform, and random number capabilities
Besides its obvious scientific uses, NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases.
NumPy is licensed under the BSD license, enabling reuse with few restrictions.
http://www.numpy.org/
0 notes
Photo
(Data mining and data analysis) scikit-learn . . .
Simple and efficient tools for data mining and data analysis
Accessible to everybody, and reusable in various contexts
Built on NumPy, SciPy, and matplotlib
Open source, commercially usable - BSD license
http://scikit-learn.org/
0 notes
Photo
(Modern text editor) Brackets . . .
With focused visual tools and preprocessor support, Brackets is a modern text editor that makes it easy to design in the browser. It's crafted from the ground up for web designers and front-end developers. Brackets is a lightweight, yet powerful, modern text editor. We blend visual tools into the editor so you get the right amount of help when you want it without getting in the way of your creative process. You'll enjoy writing code in Brackets.
http://brackets.io/
2 notes
·
View notes
Photo
(Graphical programming language) Ardublock . . .
A Graphical Programming Language for Arduino.
http://blog.ardublock.com/
3 notes
·
View notes
Photo
(Free educational apps) Pocket Code . . .
Free educational apps for children and teenagers. Pocket Code allows you to create your own games, animations, interactive music videos, and many kind of other apps, directly on your phone or tablet. https://www.catrobat.org/
0 notes
Photo
(Scratch modification) S4A . . .
S4A is a Scratch modification that allows for simple programming of the Arduino open source hardware platform. It provides new blocks for managing sensors and actuators connected to Arduino. There is also a sensors report board similar to the PicoBoard one.
The main aim of the project is attracting people to the programming world. The goal is also to provide a high level interface to Arduino programmers with functionalities such as interacting with a set of boards through user events.
http://s4a.cat/
0 notes
Photo
(Flexible software sketchbook) Processing . . .
Processing is a flexible software sketchbook and a language for learning how to code within the context of the visual arts. Since 2001, Processing has promoted software literacy within the visual arts and visual literacy within technology. There are tens of thousands of students, artists, designers, researchers, and hobbyists who use Processing for learning and prototyping.
https://processing.org/
0 notes