"In the world ye shall have tribulation: but be of good cheer; I have overcome the world." –John 16:33

San Pedro Garza Garcia

Programming frustrations

Homeschool day 18 of 180

I love to write vision, robotics, and statistical process control programs in C++. I honestly believe that one of the great successes of Microsoft was that they have always provided a way for programmers to solve difficult technical problems while hiding much of the tedium of the build process behind their IDE. mind you, there is still a lot of ugliness their, but it is possible to write programs in my subspecialty without knowing a lot about the ins and outs of the different compiler and linker switches and so forth. The reality is that the more you know about such things, the better and faster you can program, but it is not absolutely necessary.

In my latest project, I want to program a Linux computer to perform a process measurement and control task using a mechanical system to deliver the parts and a camera to inspect the parts. i had two false starts with the Anjuta and Eclipse IDE’s that lead to extreme frustration. I have always been a fan of Gnome and GTK+, but I want to have as little as possible to do with automake, configure, anf all those other tools required to do Linux programming. I want to be able to do my work and gradually work into the knowledge of all those tools, not vice-versa. I have found that KDevelop is the tool that best allows me to do that. I finally went back to KDevelop last night and had a program up and running within twenty minutes of the time I got the program installed. Impressive. I have not used KDevelop for a couple of years now, but I am very, very impressed with its capability. It was good before, but it is way more robust with more features and integration with additional tools than when I last used it.

I cannot help but think that ease of program development is a huge advantage in the adoption and proliferation of Linux.

Previous

Piano Piano Piano

Next

Too busy

5 Comments

  1. Christian

    Dad, you did some stuff wrong on your post:

    Homeschool day 18 of 180

    I love to write vision, robotics, and statistical process control programs in C++. I honestly believe that one of the great successes of Microsoft was that they have always provided a way for programmers to solve difficult technical problems while hiding much of the tedium of the build process behind their IDE. ( No capital! )mind you, there is still a lot of ugliness their, but it is possible to write programs in my subspecialty without knowing a lot about the ins and outs of the different compiler and linker switches and so forth. The reality is that the more you know about such things, the better and faster you can program, but it is not absolutely necessary.

    In my latest project, I want to program a Linux computer to perform a process measurement and control task using a mechanical system to deliver the parts and a camera to inspect the parts. ( No capital! ) i had two false starts with the Anjuta and Eclipse IDE’s that lead to extreme frustration. I have always been a fan of Gnome and GTK+, but I want to have as little as possible to do with automake, configure, (and) anf all those other tools required to do Linux programming. I want to be able to do my work and gradually work into the knowledge of all those tools, not vice-versa. I have found that KDevelop is the tool that best allows me to do that. I finally went back to KDevelop last night and had a program up and running within twenty minutes of the time I got the program installed. ( Incomplete sentence ) Impressive. I have not used KDevelop for a couple of years now, but I am very, very impressed with its capability. It was good before, but it is way more robust with more features and integration with additional tools than when I last used it.

    I cannot help but think that ease of program development is a huge advantage in the adoption and proliferation of Linux.

  2. Dad

    DAD!!!! You are such a complainer!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  3. Dad

    He also said “their” instead of “there”
    love,
    Kelly
    (-;

  4. Dad

    WOO HOO!!!!!!!! POINTS FO CHRISTIAN!!!! PBYTHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    C( cK

  5. *SOMEBODY*

    No points to bad ol’ Dad.

Leave a Reply

Your email address will not be published. Required fields are marked *

Powered by WordPress & Theme by Anders Norén