Comments (4)
You should write your own. There's very little that you use from prototype. I
recently read most of your code and the majority of what you use is Hash - you
barely use inheritance (if at all). You could probably improve performance by
avoiding Hash and directly manipulating objects without set/get and iterate
using for-in loops. Removing the "invasive" prototype would be a good idea.
Are you open to collaborators? I wouldn't mind tackling this for you. Is there
a public repo with the source code (particularly tests) available.
Original comment by [email protected]
on 25 Jan 2012 at 4:07
from hotdrink.
This has been completed for the main library in my bindings branch, which is
not yet merged into develop.
The parser module still needs this treatment, however.
Original comment by [email protected]
on 29 Feb 2012 at 10:34
- Changed state: Started
from hotdrink.
Assigning Gabe as owner of this task since I have also assigned him owner of
the parser module.
Original comment by [email protected]
on 1 Mar 2012 at 10:28
from hotdrink.
Original comment by [email protected]
on 7 Mar 2012 at 6:04
- Added labels: Type-Enhancement
- Removed labels: Type-Task
from hotdrink.
Related Issues (20)
- HTML builders HOT 6
- New entry functions to support custom layout HOT 3
- CGraphAst HOT 1
- Unused fields in CGraphAst documentation HOT 1
- Generated CGraphAst has different field names from the documentation HOT 2
- Port examples to new view specification HOT 5
- How to add new widgets HOT 1
- infinite recursion in some example HOT 3
- radio group does not work with boolean values HOT 2
- focus goes back to the first widget when using mouse HOT 1
- Add more examples HOT 1
- Switch tests to Adam HOT 2
- Design API for constructing models HOT 2
- Repeated view elements
- Update documentation HOT 1
- Refactor the model parser HOT 1
- Change build system to better accommodate headers HOT 1
- Command binding HOT 1
- Performance HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hotdrink.