JavaScript-style coding within C#
License
tonyheupel/hyperjs
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
HyperJS - JavaScript in C# Project initiated by Tony Heupel (pronounced "High-pull") =========================== Copyright 2010 (C) Tony Heupel Contents: HyperJS - a.k.a. JS.cs: JavaScript-like programming in C# using closures and dynamics. This is a lame attempt at creating JavaScript in C# just to see how the HyperHypo class holds up to being similar to JavaScript style in C#; not necessarily because it's a good idea to write C# in JavaScript--because it's not... That being said, it's just a fun weekend project for me right now and is stretching my brain and expanding my knowlege of JavaScript and C# 4.0. Boolean is the only thing that actually resembles JavaScript (and has unit tests), but it uses C# constructs to do it. I suspect that once I get Object.valueOf and the other core JavaScript conversions in place, it will look nothing like it does now; but at least I have tests to prove it! This is based on my HyperCore libraries with HyperDictionary (dictionary implementation with prototype-style "inhertance") and HyperHypo (dynamic C# class that support JavaScript-style prototype inheritance using a HyperDictionary as the Member Provider. Hyper - "More than" C# Hypo - "Less than" JavaScript. HyperJS.UnitTest: Unit test that cover HyperJS implementations.
About
JavaScript-style coding within C#
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published