I think the lines between "available library of existing code", language, and IDE are much murkier than they might appear. If one programmer is given raw assembly and the other Python, you're probably going to see at…
I won't speak for the rest of the team, but walking away from Eve is unquestionably the hardest thing I have ever had to do. We were given a once in a lifetime chance to reinvent the way we build software, with the only…
https://en.wikipedia.org/wiki/List_of_countries_by_literacy_... Literature is accessible and as a society we value the importance of ensuring that everybody has access to the power it provides. You can either believe…
Another interesting usecase is generating seamlessly tiling noise [1]. Admittedly this is usually done in advance where slower performance is fine, but fully or mostly procedural games could really benefit from it.…
Ah, thanks for the tip. Fixed now.
I noticed I had a video of the "calculator" interface we designed to try and make mouse/touch-only interaction possible. I've made it public for anyone interested. https://www.youtube.com/watch?v=BT8shMtBZsY EDIT: Fixed…
Actually, several of those editors were explorations of what programming would look like using just the mouse. The mouse isn't really the issue with programming performance, per se -- instead the problem is the constant…
Solid questions! 1. We could be more clear about this, but expanding to suit the needs of non-programmers is still very much in the cards. It falls under the umbrella of milestone 3 [1]. 2. We're very interested in…
The application renderer and editor are wholly separate, though for this release we don't yet provide an end-user way to access the former separately. With respect to distribution (in the rolling out to users sense), we…
Heh, as another commenter said below, "i see the first problem is that you're generating HTML". The nice thing is, that is in no way intrinsic to Eve. The @browser DB is a regular DB like any other that we happen to…
It certainly isn't off-topic. There's a lot of UX work to do now that we've gotten a solid foundation out of the way. Finding a good way to pack a solid Eve editing experience into smaller screens is high on that list.
Hey Taneq, The fear of over-simplification is totally reasonable. Programs like Game Maker certainly gain their shallow learning curves at the expense of overall power, precision, and depth. We don’t think that tradeoff…
Graphics and game programming is a big interest of mine at a hobbyist level, so I definitely feel your pain. It's difficult to excel at all things, and in general each design decision brings with it a set of trade-offs.…
Eve is served as remotely as a webapp, and it'll run in all modern browsers. Presently it's supporting Chrome first; but support for FF, IE Edge and others is on the map. Along the way, we're looking forward to…
Yep, I've had some good experiences with the old StarCraft editor. It had a surprisingly good first user experience because it was immediately useful (terrain editing was very intuitive, and stock games could be played…
Yep, though it's not as easy as it could be yet. The best way currently is to write your own command leveraging our spawning APIs (a thin wrapper around node's child_process module with some extra cljs sugar).
To give a counterpoint, I have been unhappy with each successive size increase of my phone for the reasons listed. I'm sure there are people who are happier with a larger device, but I don't think the issue is so cut…
You could certainly set up a bridge over sockets or ajax, but I think the true beauty of LT is that you can actually embed an extant web-based terminal directly into LT's dom and interact with its native events. LT runs…
Not at the moment, but it sounds like an excellent project. At the moment my plate is a bit full with: 1. A SASS-based theme framework for LT that modularizes all of the widgets and plugins into partials. It's pretty…
I've been working with LT for a bit over a month now by picking at it through the dev inspector and grepping over the compiled cljs source. I've used that to build two plugins in JS [1][2] to help LT meet my needs as a…
If you'd prefer not to deal with workspaces, you can try the claire plugin [1], which is inspired by emacs ido-mode. It performs iterative fuzzy search over the entire FS. (Disclaimer: I'm the author of claire) [1]…
Definitely a possibility -- LT is very flexible. Even if you choose to more or less ignore the plugin interface, you can interact directly with the DOM. I imagine the path of least resistance for a terminal plugin is…
This does sound very useful. I'd strongly consider open sourcing it. The failure has caught me right in the middle of switching gears from one project to another, and I'm basically twiddling my thumbs in the company IRC…
Just saw your comment, turns out just the setup.py is. Try installying pyscintilla2 and then running it directly with python Stellar.pyw.
Just to clarify a few points about it from poking around: 1. It is _not_ windows only, but the setup.py _is_. Ensure you have the requirements listed along with pyscintilla2 and then execute Stellar.pyw directly (python…
I think the lines between "available library of existing code", language, and IDE are much murkier than they might appear. If one programmer is given raw assembly and the other Python, you're probably going to see at…
I won't speak for the rest of the team, but walking away from Eve is unquestionably the hardest thing I have ever had to do. We were given a once in a lifetime chance to reinvent the way we build software, with the only…
https://en.wikipedia.org/wiki/List_of_countries_by_literacy_... Literature is accessible and as a society we value the importance of ensuring that everybody has access to the power it provides. You can either believe…
Another interesting usecase is generating seamlessly tiling noise [1]. Admittedly this is usually done in advance where slower performance is fine, but fully or mostly procedural games could really benefit from it.…
Ah, thanks for the tip. Fixed now.
I noticed I had a video of the "calculator" interface we designed to try and make mouse/touch-only interaction possible. I've made it public for anyone interested. https://www.youtube.com/watch?v=BT8shMtBZsY EDIT: Fixed…
Actually, several of those editors were explorations of what programming would look like using just the mouse. The mouse isn't really the issue with programming performance, per se -- instead the problem is the constant…
Solid questions! 1. We could be more clear about this, but expanding to suit the needs of non-programmers is still very much in the cards. It falls under the umbrella of milestone 3 [1]. 2. We're very interested in…
The application renderer and editor are wholly separate, though for this release we don't yet provide an end-user way to access the former separately. With respect to distribution (in the rolling out to users sense), we…
Heh, as another commenter said below, "i see the first problem is that you're generating HTML". The nice thing is, that is in no way intrinsic to Eve. The @browser DB is a regular DB like any other that we happen to…
It certainly isn't off-topic. There's a lot of UX work to do now that we've gotten a solid foundation out of the way. Finding a good way to pack a solid Eve editing experience into smaller screens is high on that list.
Hey Taneq, The fear of over-simplification is totally reasonable. Programs like Game Maker certainly gain their shallow learning curves at the expense of overall power, precision, and depth. We don’t think that tradeoff…
Graphics and game programming is a big interest of mine at a hobbyist level, so I definitely feel your pain. It's difficult to excel at all things, and in general each design decision brings with it a set of trade-offs.…
Eve is served as remotely as a webapp, and it'll run in all modern browsers. Presently it's supporting Chrome first; but support for FF, IE Edge and others is on the map. Along the way, we're looking forward to…
Yep, I've had some good experiences with the old StarCraft editor. It had a surprisingly good first user experience because it was immediately useful (terrain editing was very intuitive, and stock games could be played…
Yep, though it's not as easy as it could be yet. The best way currently is to write your own command leveraging our spawning APIs (a thin wrapper around node's child_process module with some extra cljs sugar).
To give a counterpoint, I have been unhappy with each successive size increase of my phone for the reasons listed. I'm sure there are people who are happier with a larger device, but I don't think the issue is so cut…
You could certainly set up a bridge over sockets or ajax, but I think the true beauty of LT is that you can actually embed an extant web-based terminal directly into LT's dom and interact with its native events. LT runs…
Not at the moment, but it sounds like an excellent project. At the moment my plate is a bit full with: 1. A SASS-based theme framework for LT that modularizes all of the widgets and plugins into partials. It's pretty…
I've been working with LT for a bit over a month now by picking at it through the dev inspector and grepping over the compiled cljs source. I've used that to build two plugins in JS [1][2] to help LT meet my needs as a…
If you'd prefer not to deal with workspaces, you can try the claire plugin [1], which is inspired by emacs ido-mode. It performs iterative fuzzy search over the entire FS. (Disclaimer: I'm the author of claire) [1]…
Definitely a possibility -- LT is very flexible. Even if you choose to more or less ignore the plugin interface, you can interact directly with the DOM. I imagine the path of least resistance for a terminal plugin is…
This does sound very useful. I'd strongly consider open sourcing it. The failure has caught me right in the middle of switching gears from one project to another, and I'm basically twiddling my thumbs in the company IRC…
Just saw your comment, turns out just the setup.py is. Try installying pyscintilla2 and then running it directly with python Stellar.pyw.
Just to clarify a few points about it from poking around: 1. It is _not_ windows only, but the setup.py _is_. Ensure you have the requirements listed along with pyscintilla2 and then execute Stellar.pyw directly (python…