Unix as IDE (2012)
sanctum.geek.nz
Unix as IDE (2012)
1–10 of 106 posts
Re: Unix as IDE (2012)
#2Re: Unix as IDE (2012)
#3Also a real IDE does much better debugging. Using Visual Studio for debugging your program is much easier than using GDB, which is probably why the more Unix programmers use printf debugging rather than try to fire up GDB.
Re: Unix as IDE (2012)
#4https://github.com/samsquire/ideas#98-the-desktop-is-an-inte...
Re: Unix as IDE (2012)
#5I think code completion is missing. Sure you can always try to grep your function call, but seeing the parameters and return type of a function you are calling as you are coding is really nice. Also a real IDE does much better debugging. Using Visual Studio for debugging your program is much easier than using GDB, which is probably why the more Unix programmers use printf debugging rather than try to fire up GDB.
Re: Unix as IDE (2012)
#6I think code completion is missing. Sure you can always try to grep your function call, but seeing the parameters and return type of a function you are calling as you are coding is really nice. Also a real IDE does much better debugging. Using Visual Studio for debugging your program is much easier than using GDB, which is probably why the more Unix programmers use printf debugging rather than try to fire up GDB.
int fun(void*);
And grep -r fun *.h
Will tell you everything you needRe: Unix as IDE (2012)
#7I think code completion is missing. Sure you can always try to grep your function call, but seeing the parameters and return type of a function you are calling as you are coding is really nice. Also a real IDE does much better debugging. Using Visual Studio for debugging your program is much easier than using GDB, which is probably why the more Unix programmers use printf debugging rather than try to fire up GDB.
Re: Unix as IDE (2012)
#8It's not perfect, but I like how I can basically swap any component out (except tmux itself).
Re: Unix as IDE (2012)
#9Re: Unix as IDE (2012)
#10a) The ability to do an end-to-end build with one click (we've lost that with cloud being part of the equation)
b) Guranteed buildability
c) Intellisense/autocomplete
d) Widgets that can be moved into any which way.
I feel that we're missing a trick with CI/CD if IDEs can do a end-to-end build with one click, there's some technology to be shared or extracted here from desktop IDEs.