https://github.com/jadogg/simpll
Simple Interactive Multiple Programming Language Learner
https://github.com/jadogg/simpll
Last synced: 6 months ago
JSON representation
Simple Interactive Multiple Programming Language Learner
- Host: GitHub
- URL: https://github.com/jadogg/simpll
- Owner: JaDogg
- Created: 2013-09-03T08:08:31.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-11-26T09:34:06.000Z (about 12 years ago)
- Last Synced: 2025-02-10T02:13:33.014Z (11 months ago)
- Language: Visual Basic
- Homepage: www.simpll.info
- Size: 5.71 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
Download the Full Package [[7z format]](https://dl.dropboxusercontent.com/u/17358151/SIMPLL.7z)
Note : 7z file format can be extracted with WinRAR,7zip and most of the archive software
Get 7Z : http://www.7-zip.org/
***
Simple Interactive Multiple Programming Language Learner (SIMPLL)
============
***
SIMPLL pronounced “simple” is a set of batch files (windows cmd) and
other bundled third party products which let you start learning multiple
programming languages using interactive shells (or as some say
interactive interpreters).
Introduction
============
SIMPLL was created in order for new developers to learn multiple
programming/scripting languages rather easily using interactive shells
(or interpreters). The main approach of this project is to ensure that
the end users don’t need to worry about downloading ton of files and
setting up the system before start learning a programming/scripting
language. SIMPLL enables you to jump start your learning process in not
just one but multiple programming/scripting languages. All you need to
do is download a file and install or extract it and all is complete.
How to Invoke an Interactive Shell ?
====================================
1. Extract Bundle.
2. Run `Start.cmd` by double clicking.
3. Input `Start` and press Enter Key().
- For Java : `JavaReplStart`
- For Groovy : `GroovyStart`
- For BASH : `BASHStart`
- For Python : `PythonStart`
- For Ruby : `RubyStart`
- For C++ : `IGCCStart`
Frequently Asked Questions (FAQ)
================================
What are the Languages Available?
---------------------------------
Current version of SIMPLL comes with C++, Java, Groovy, Ruby and Python.
(Additionally Busybox can ensure you can learn BASH as well).
What are the Bundled Third Party Products?
------------------------------------------
1. MinGW Compiler
2. Open JDK 7
3. JavaREPL
4. Groovy
5. JRuby
6. JPython
7. IGCC
8. Busybox-w32
What operating systems are supported?
-------------------------------------
SIMPLL currently supports Windows only. However in the future versions
there is a chance for implementing Linux version as well. It is possible
since Jython,Groovy and JRuby runs on JVM and GCC is available for many
platforms.
What operating systems did you test SIMPLL?
-------------------------------------------
1. Windows 7 Home Premium SP1
2. Windows XP Professional SP3
How to contact the developer?
-----------------------------
Please send an email to or do a pull request in
github repository .
Installing:
===========
Download and extract the package.
If you download the Online package double click the install.exe to install.
License Agreement
=================
SIMPLL(Simple Interactive Multiple Programming Language Learner)
Copyright (C) 2013 The B. A. Bhathiya N. H. Perera
License:
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2 of the License, or (at your option) any later
version.
This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with
this program; if not, write to the Free Software Foundation, Inc., 59 Temple
Place, Suite 330, Boston, MA 02111-1307 USA.