If HN believes creative thinking is a waste of time I’ll get downvoted for this but I fancy just letting my imagination go wild so here goes... Video gamers can supposedly differentiate between tones more similar to one another than non-gamers. Perhaps, if you made a theme of very similar colors, you could achieve the same benefit from programming. Although I suspect it might not work because the difference in the co…
I tried explaining a similar concept to a designer recently - When I use Sublime Text 2 I use the minimap to visually identify sections of code based on their rough shape, and get to learn bits of code or sections of a file purely on its indentation / minimap pattern.
Tomorrow Theme
101–110 of 139 posts
Re: Tomorrow Theme
#102Earlier quoted context omitted.
You might find graphical programming languages like LabVIEW interesting; here's a little tutorial that shows what LabVIEW programs look like: http://www.ee.buffalo.edu/faculty/paololiu/edtech/roaldi/tut... "Wires" that carry values are color-coded according to their contents (integers are blue, floating point values are orange, booleans are green, etc.). Loops like FOR and WHILE are actual "loops" that encircle the r…
LabView IS fun, I've written a couple of drivers and a (physical device) testing GUI with it. As I've been thinking about it more I see two hurdles to overcome with LabView though: - Layout: Spaghetti code becomes a very tangible issue if you don't follow guides on routing religiously. Intro courses only touch on this and LabView code in the wild are rarely clean. These visual routing guides are ORTHOGONAL to good co…
Your "rabbit hole" analogy is spot-on and I'm not sure how NI can address some of those problems. Some things like Ctags that are so valuable in text-based languages just seem to have no obvious analogy in a graphical programming language... it's fun to imagine though.
(Caveat, chemist talking about programming)
Re: Tomorrow Theme
#103It's a good idea, with a lot of thought put into it. The author should keep trying. Maybe there is more than one right option.
Personally, I think the best way to do this is by a "hot or not" site for fonts and colors. Have a page for each language with "hot or not" of random fonts and color combinations until the stats show which combinations certain groups like. Tie in other surveys as well and give away gift certificates to Amazon each month as a prize for over 100 votes that aren't outliers.
Re: Tomorrow Theme
#104Earlier quoted context omitted.
It's free, for one thing. IntelliJ is still for-pay if you want Java EE features, and while few of my projects are Java EE all of them use some EE features (JSF, especially). I tried IntelliJ community edition and was not very impressed. The time/cost of switching is pretty high. I'm not sure what the value is I'd be getting for that effort--better completion? More graphical ways of doing things? If I had $200 to blo…
The full version has a 30 day trial. I used to use Eclipse/Netbeans. I hate java and intelliJ actually makes it bearable.
Re: Tomorrow Theme
#105Re: Tomorrow Theme
#106Earlier quoted context omitted.
LabView IS fun, I've written a couple of drivers and a (physical device) testing GUI with it. As I've been thinking about it more I see two hurdles to overcome with LabView though: - Layout: Spaghetti code becomes a very tangible issue if you don't follow guides on routing religiously. Intro courses only touch on this and LabView code in the wild are rarely clean. These visual routing guides are ORTHOGONAL to good co…
I like your assessment of LabVIEW. I find that if your code is turning to spaghetti, you're not using enough sub-VIs. Try to find blocks of code that accomplish one thing and put that code in its own VI. As a bonus you get to design a little icon for your new sub-VI. :) Your "rabbit hole" analogy is spot-on and I'm not sure how NI can address some of those problems. Some things like Ctags that are so valuable in text…
I'm using LV 2009, I'm not sure what version this was added.
Re: Tomorrow Theme
#107Vim users should go here: http://vimcolorschemetest.googlecode.com if they haven't before, that's where I found darkburn, a darker variant of zenburn that I've been happy with for a couple years.
Re: Tomorrow Theme
#108Vim users should go here: http://vimcolorschemetest.googlecode.com if they haven't before, that's where I found darkburn, a darker variant of zenburn that I've been happy with for a couple years.
Re: Tomorrow Theme
#109Earlier quoted context omitted.
I'm not a LabView fan for various reasons, but something neat they've added as of V8.0 (I think) is an auto-format tool which will take a mess of wires and organize it. Vastly improves readability, and works really well.
Hmm, we were still running 6.1 in 2008 which probably explains a lot. (No upgrade path allowed at that time)
-National Instruments employee
Re: Tomorrow Theme
#110For Visual Studio users, check out http://studiostyl.es/ (no affiliation)