Discussions

I had always hated computer programming because my brain is not a machine, until I discovered this amazing language Rebol which allows me to do thing in one line instead of 50 lines.

Let's take something "simple" from user point of view: ftp scripting.

In Rebol you just write:
reboltutorial.com/blog/ftp-tutorial/
write rejoin [ftp:// user ":" password "@" server-path file-target] "FTP Test"


In C# (java etc.) you have 50 lines of code
www.codeproject.com/KB/IP/FtpClient.aspx

Reply

User Comments

  1. DougP
    Interesting question. One of the reasons for developing my own website and blog is that I should do less programming, and get more involved in writing about things that interest me. Not that I "hate" programming, just that there's more to life than that.
  2. hatingtherain
    More like a lack of interest for me.
  3. bizmashups
    I love to program. I have used Java, Ruby, PHP, Phthon, etc., but this is the first time I'm reading about rebol. Would love to give it a shot.
    1. reboltutorial
      Standard Installation takes 10 seconds:
      Download www.rebol.com/downloads/v276/rebview.exe
      Execute, you're done !

      If you want to be able to configure email or proxy see here:
      reboltutorial.com/blog/install/
    2. marketborn
      yeah thats all kool. If you have lots of time to kill. I will take the safe route and wait till the community responds to it. Let the reviews appear. Then probably I shall give it a try.
  4. sylvana
    I love programming too :). It's just a hobby, what's this Rebol looks like ? ( curios )
    1. reboltutorial
      Looks like this



      with just these few lines of code:


      window: layout [

      h2 "Account Information"

      text "Please enter your account details here."

      across
      label "First name" tab field "Enter First Name"
      return
      label "Last name" tab field "Enter Last Name"
      return
      label "Email" tab field
      return
      label "City" tab field
      return
      tab button "Submit"
      button "Cancel"

      ]
      View window

      reboltutorial.com/blog/create-rebol-gui/
  5. footiam
    I don't know anything about programming; so, I neither love or hate it!
    1. reboltutorial
      Look the code above, it's so simple compared to traditional programming languages that many rebolers are simply end users with no former experience.
  6. exit2013
    I like HTML...it's strict but it works.
  7. RafaRR
    I´m an engineer I program a lot first I didn´t like it, but when you ralize what you can do with it you can see it´s actually not so bad.
    1. reboltutorial
      At work I do sometimes program with traditional languages like C# or Java, but I do it faster than my collegues because I do use Rebol as secret Code Generator

      See tiny example here with PHP:
      reboltutorial.com/blog/create-wordpress-plugin/
    2. reboltutorial
      Other more serious examples for C# or Java Code Generation
      reboltutorial.com/blog/create-dsl-2/
      reboltutorial.com/blog/create-dsl-3/

      PHP coming soon but you can do it yourself by following the tut.
  8. Rebecca7
    You hate me?


    j/k
    1. reboltutorial
      Aren't you a bit narcissistic
  9. shankha72113
    I love programming as that is how earn my bread. I never had heard about this language "rebol". Actually it generates the rest of the required code for you. Ultimately you are manipulating the DOM model to select the labels of the text fields. It must be a kind "relative expressions" (context dependent dialects) as mentioned in their site. Thanks for the info. Will look into it.
    1. reboltutorial
      The problem with Rebol is that since nobody knows it, it's not very usefull for finding a job but once you know Rebol you can use it to automate or learn other languages faster, for example Scala in Java World is a huge trend so I decided to learn it and you can also do it with me and rebol:
      reboltutorial.com/scala
  10. trailofpen
    I hate coding. I seriously feel like a zombie after I'm done with a long session of coding. Sometimes, it's a necessary evil though.
  11. TigerXtrm
    If you hate it then why do you do it, idiot?
    1. reboltutorial
      Because I earn my living with it And at job my interest is to have clients pay huge $ for managing projects which last months and even years because of all the programmers crafting by hand silly boiler code plates instead of concentrating on Business Requirements.

      That's why Functional Language is now taking over the field and that competencies will begin to switch from Coders to Business Analysts like Scala which is said by some java Gurus to be the next replacement for Java:
      www.blogcatalog.com/discuss/entry/the-next-big-programming-language-you-sho...
  12. acousticguitarist
    I love programming but I won't do it because I have a tendency to spend too much time programming and I just don't come out
    1. reboltutorial
      Well when I say I don't love programming, I mean I hate all the 10 lines of boilerplate code for one line of functional code, happily time is changing as Scala is taking the java world by the storm:
      reboltutorial.com/scala/

      Scala and Rebol brings back the joy of programming.

      Example:
      funjava.wordpress.com/2007/03/07/so-complex-code-to-do-simple-thing-is-this...

      This guy just wanted to check this simple thing in Java:

      if ((ref instanceof fr.acmn.simu.ReferentielBeanIntermediation)) {
      if (ref.isSimuPossible()) {
      ...
      }
      }

      It doesn't work, after huge loss of time he finally came out with this nearly-only-machine-readible code:

      if (ref.getClass().getName().equals(
      "fr.acmn.simu.ReferentielBeanIntermediation")) {
      Boolean isSimuDispo =
      (Boolean) ref.getClass().getMethod("isSimuPossible", null)
      .invoke(ref, new Object[0]);
      if (isSimuDispo.booleanValue()) {
      ....
      }
      }

      No wonder why there are so many testing in software industry
    2. acousticguitarist
      What I hate is what they did with actionscript, I could write very simple one line code and use things like

      this._x=150;

      and I could line up another movie (swf) at 150 pixels from the left hand side of the flash player at a higher level on the z co-ordinate.

      Now to do anything , you need to rite long winded code.

      I won't use it any more.
    3. reboltutorial
      That's what I meant also by boilerplate code
  13. thought
    i never had the chance to learn it but loved the little i learned, and would have just loved to learn it more.
    1. reboltutorial
      Start with something funny and easy like creating robots:
      snippets.dzone.com/tag/REBOL/4

      For example create a game of Robots fighting.

      or something more usefull robots for automating tasks
      reboltutorial.com/blog/automate-tasks/
  14. Shiley
    I don't do programming. When I was in 7th grade we had to program our little computers with BASIC and it was dull and boring to me. At that point I hated computers.
    1. reboltutorial
      Same for me: I was shown Basic and how to do A + B in 15 minutes, I gave up as I was able to do such stuff with my calculator in 5 seconds so Computer wasn't my friend until I entered professional world.

      Now I really appreciate to do programming with smart languages as it saves me a lot of time. Even at Job, I use Rebol to generate Java or C# code without telling people how I did it, my colleagues are amazed how productive I am
  15. Shiley
    I felt like I was doing someone else's job.
    I had to program a game in my computer so I could play the game.
    1. reboltutorial
      Yeah create a game of robots for example:
      snippets.dzone.com/tag/REBOL/4
  16. avecchioni
    I don't mind programming. I do it out of necessity to make my site look the way I want. I'm no genius at it, but I get by.
    1. reboltutorial
      At least, when you program your own, you have some freedom of choice. When I work for my sites it's a pleasure, when I work in big corporate world, where you have a bunch of code and management bureaucracy that's daunting from programming point of view happily I don't code I mostly manage but programmers do suffer and I can't help them much I have to follow the rules
    2. avecchioni
      Yea, I wouldn't want to do it for a living. It's more recreational for me. It's a fun challenge to alter design, conditions for appearance, rotation, etc. --especially if you want to code clean.
  17. dsriharsha
    I don't hate programming.. I love programming.
    especially in C and C++. I like to have control over the code and I believe pointers are the best thing ever since sliced bread.

    Rebol seems interesting but like I said I prefer C and C++.
  18. kerenfathi
    We have a love hate relationship. I programmed for 10 years - left it for Interior design and now I miss it...go figure!
    1. reboltutorial
      That's true it's like Husband & Wife
  19. someoneelseisnew
    if i hated programming i had better get a new job
  20. cathy13
    You hate programming and me?
    What did I ever do to you? *goes off crying*
    1. reboltutorial
      Got a question looking at your profile: Does mystical programming exist
  21. JohnnCode
    JAJAJAJA I love Programming I'ts just like Chess xD
    1. reboltutorial
      It's easier to be a good programmer than to be a good chess player I think
    2. JohnnCode
      Exactly! both ones are about logic

Add Your Comment

Login to leave a message.