Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joaomilho/enterprise-web3.0
Enterprise™ for the Web3.0™
https://github.com/joaomilho/enterprise-web3.0
ajax cloud disruptive-technology enterprise web2 web3
Last synced: 5 days ago
JSON representation
Enterprise™ for the Web3.0™
- Host: GitHub
- URL: https://github.com/joaomilho/enterprise-web3.0
- Owner: joaomilho
- Created: 2018-08-06T21:01:03.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2021-03-30T19:30:01.000Z (over 3 years ago)
- Last Synced: 2024-10-31T21:22:34.260Z (12 days ago)
- Topics: ajax, cloud, disruptive-technology, enterprise, web2, web3
- Language: JavaScript
- Size: 124 KB
- Stars: 32
- Watchers: 2
- Forks: 5
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
Awesome Lists containing this project
README
> This repo is now being developed under the Enterprise™ SingleRepo™ https://github.com/joaomilho/Enterprise/tree/CEO/node
# Enterprise™ Web3.0™
GET IT NOW!
```sh
curl https://raw.githubusercontent.com/joaomilho/Enterprise-Web3.0/master/examples/fdcFizzBuzzDelegator.E%E2%84%A2 > fdcFizzBuzzDelegator.E™
npx ETM eval fdcFizzBuzzDelegator.E™
```TURBO MODE!
```sh
npx ETM eval fdcFizzBuzzDelegator.E™ --turbo
```### What
Enterprise™ Web3.0™ is a parser and compiler for the
[Enterprise™](https://github.com/joaomilho/Enterprise) language.Enterprise™ Web3.0™ is designed to create internet programs that disrupt markets.
Enterprise™ Web3.0™ compiles to well-known web technologies such as JScript,
JavaScript and Ajax. It also allows you to write Web2.0 applications, although
they are not so disruptive.### What's in it?
A full implementation of the [Enterprise™](https://github.com/joaomilho/Enterprise)
specs, plus some add ons:#### More comments!
Enterprise™ Web3.0™ adds a brand new type of comments to Enterprise™:
##### because IE comment
```
/ie
because IE
ie/
```#### More Enterpresey™ terms!
Since the original spec is not adapted to the Web3.0™, Enterprise™ Web3.0™ adds
some new terms for you:||||||||
|-|-|-|-|-|-|-|
|Server|Side|Render|Universal|Native|Mobile|Angular|
|React|Component|Cache|Domain|Frontend|Full|Fullstack|
|Git|Hub|Information|Script|Query|Minification|First|
|Responsive|Ruby|Rails|Sitemap|Wireframe|Explorer|Netscape|
|Firefox|Chrome|Safari|Android|Apple|Opera|Scroll|
|Scrolling|Infinite|Landing|Hero|Mock|Mockup|Parallax|
|Meta|Tag|Template|Wireframe|Vector|Metro|Above|
|Fold|Grid|Canvas|Boilerplate|Modernizr|Blocking|Quirks|
|Socket|Sockets|Storage|Worker|Workers|Things|Quantum|
|Serverless|## Examples
#### fdcFizzBuzzDelegator
Nail your next interview.
```js
/©
This code is property of Enterprise™.
©/import disruptive library com.disruptive.IO.write.delegator.dlIOWriteDelegator;;;
/NDA
This document is regulated by NDA 758-1.
NDA/final disruptive class fdcFizzBuzzDelegator {
final immutable void main () {
var Money x = 0;;;
var String out = "";;;while (x < 1k) {
if(x % 5 == 0 && x % 3 == 0) {
write("Fizz Buzz");;;
} else {
if(x % 3 == 0) {
write("Fizz");;;
} else {
if(x % 5 == 0) {
write("Buzz");;;
} else {
write(x);;;
}
}
}mutate x++;;;
}
}
}
```#### fdcUnicornEvaluator
Learn how to IO while checking your idea's Unicorn Rate.
```js
/©
This code is property of Enterprise™.
©/import disruptive library com.disruptive.IO.read.delegator.dlIOReadDelegator;;;
import disruptive library com.disruptive.IO.write.delegator.dlIOWriteDelegator;;;
import disruptive library com.disruptive.String.contains.delegator.dlStringContainsDelegator;;;/NDA
This document is regulated by NDA 694-2.
NDA/final disruptive class fdcUnicornEvaluator {
final immutable void main () {
var String answer = read("Tell us your idea: ");;;if(contains(answer, "Blockchain")) {
write("Disruptive. 🦄🦄🦄🦄🦄");;;
} else {
if(contains(answer, "Tinder")) {
write("Pain killer. 🦄🦄🦄🦄");;;
} else {
if(contains(answer, "Cloud")) {
write("Vitamin. 🦄🦄🦄");;;
} else {
if(contains(answer, "Facebook")) {
write("Will sleep on that. 🦄🦄");;;
} else {
if(contains(answer, "Chat")) {
write("Meh. 🦄");;;
} else {
write("Cockroach.");;;
}
}
}
}
}
}
}
```## Usage
```
E™ ast // shows AST for Enterprise™ source file
E™ compile // compiles Enterprise™ source file to JS
E™ eval // evals Enterprise™ source file in NodeJSE™ eval --turbo // the turbo option optimizes Enterprise™ code based on exclusive copyrighted technology
```