Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

There are plenty of Visual Programming paradigms in development today. The XCode Interface Builder, and Visual Studio's stuff as well, handle the tricky layout and placements before it is converted to text for the compiler. But the rest of the development is done through purely textual coding as the visual paradigm becomes exponentially more difficult to manage as the project "grows". So what happens is a hybrid.


The tools mentioned have very little with GUI design and a lot with being able to explore and modify the whole system - not just the program - while everything runs.

Do the Squeak by Example tutorial and come back when you finish it.


No. ;)

Edit: I just got down voted for replying "No." to a comment on HN. Hah! That's this site in a nutshell for you.


I think it's a matter of attitude. Your response didn't add anything to the discussion, you seemed to refuse perfectly valid advice (by your message, you didn't read - or understand - the original article and the advice I gave you, while given in a more than a little condescending tone - sorry for that - would enlighten you) and people around here don't really welcome that.

I regard it as a feature rather than a bug.


> Do the (thing above) and come back when you finish it.

Do you even know what advice(1) is? That's not advice as I understand it. That's an order. You're giving orders to a complete strange on a web forum. Think about the intelligence behind that for a second.

My comment on this site was referencing the comment by Paul Topping(2) on the TC link. His opinion, and one I agree with, is that Visual Languages become too cumbersome for anything but small projects, and my example is using Visual Programming for layout. The XIB's are XML in XCode.

1) http://dictionary.reference.com/browse/advice

2) http://techcrunch.com/2012/05/27/hey-kids-get-off-my-lawn-th...




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: