Whilelse icon
Whilelse icon

Whilelse

Experimental software development platform that aims to simplify programming by representing code as a web instead of plain text and providing an efficient keyboard-centric editor.

Whilelse screenshot 1

Cost / License

  • Free
  • Open Source

Platforms

  • Online
  • Self-Hosted
-
No reviews
0likes
0comments
0news articles

Features

Suggest and vote on features
  1.  Visual Programming
  2.  Code Completion

 Tags

  • programming
  • development

Whilelse News & Activities

Highlights All activities

Recent activities

No activities found.

Whilelse information

  • Developed by

    whilelse
  • Licensing

    Open Source and Free product.
  • Alternatives

    6 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  13 Stars
  •  2 Forks
  •  0 Open Issues
  •   Updated  
View on GitHub
Whilelse was added to AlternativeTo by David on and this page was last updated .
No comments or reviews, maybe you want to be first?
Post comment/review

What is Whilelse?

Whilelse is a software development system currently under development that aims to simplify programming by representing code as a graph instead of plain text and providing an efficient keyboard-centric editor.

FEATURES

Fast coding Software development should not be done by fiddling with plain text, but by using a semantic editor that provides efficient keyboard commands depending on the selected element and context. Jumping to a function definition, finding callers should be a matter of pressing a few keys.

Focus on the problem Efficiently tell the computer what you want in a declarative way and stop worrying about low-level implementation details that add noise to the code.

Efficient runtime The software development tools take care of optimisations, and generate code that runs fast, while allowing you to focus on high-level problems.

Flexible multi-paradigm language Use the most appropriate programming paradigm in each module. Mix functional/procedural/dataflow/etc, high-level/low-level, static/dynamic in the same program. Forget about rewriting the codebase or extracting services and writing APIs just to use a different paradigm. Define your own domain-specific languages instead of implementing everything with the limited elements of a traditional language, which generates a lot of noise in the code. Represent the business logic in a way that's closest to how you think about it. Import a language just like you would a library.

Official Links