what keeps you going

Pages: 12
I jump right into the deep end when it comes to exploration. There is no halfway. What made you decide to stick with programming through all the dissappointment. Programming lost its appeal to me, have you had something similiar?
Have a goal that you can work towards. Even something like making a simple text based game can work.
I can't afford college so I'm going to find something else. Theres just no point.
Last edited on
You don't need to go to college to enjoy a hobby...
closed account (1yR4jE8b)
Ever since I was a kid I wanted to make video games....then I learned Visual Basic in grade 10 and was far beyond everyone in my class without even trying. Then I found out that C++ was the defacto language for PC and Console Games, so I wanted to learn C++....then I went to University and they taught Java...which was a massive dissapointment but I stuck with it...then I took a C++ course in second year...and that was it. I was hooked on C++ and I've been writing C++ code every day since then.

Then I realized that I enjoy scientific computing much more than video game programming...so now that's what I do for a living.
I also realize that I like solving problems too but I'm not good at it but somehow I manage to solve some problems. Sometimes I also feel like I don't want to program anymore because of disappointments but as I get a break I keep going back and realize I really like to program and want to accomplish what I have started. I feel like there is no point to find something else other than programming and start all over again. By the way, get an inspiration.

I hope you understand my english. :p
Fun, random stuff.

For example:
http://www2.us.ioccc.org/years.html#2000_tomx
a for the win program, lol
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#define  true

true /*:all

CC=cc
PROG=tomx

false :
	make -f $0 $1
	exit 0

all: $(PROG)

%:%.c
	$(CC) $< -o $@

clean:
	rm $(PROG)

.PHONY: /* true clean */
	int main() {return!printf("Hello, world\n");}


EDIT: OMG this my first time to see something like this.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65

                    #define/**/X
                  char*d="X0[!4cM,!"
               "4cK`*!4cJc(!4cHg&!4c$j"
             "8f'!&~]9e)!'|:d+!)rAc-!*m*"
           ":d/!4c(b4e0!1r2e2!/t0e4!-y-c6!"
          "+|,c6!)f$b(h*c6!(d'b(i)d5!(b*a'`&c"
          ")c5!'b+`&b'c)c4!&b-_$c'd*c3!&a.h'd+"
         "d1!%a/g'e+e0!%b-g(d.d/!&c*h'd1d-!(d%g)"
        "d4d+!*l,d7d)!,h-d;c'!.b0c>d%!A`Dc$![7)35E"
       "!'1cA,,!2kE`*!-s@d(!(k(f//g&!)f.e5'f(!+a+)"
       "f%2g*!?f5f,!=f-*e/!<d6e1!9e0'f3!6f)-g5!4d*b"
       "+e6!0f%k)d7!+~^'c7!)z/d-+!'n%a0(d5!%c1a+/d4"
       "!2)c9e2!9b;e1!8b>e/!     7cAd-!5fAe+!7fBe(!"
      "8hBd&!:iAd$![7S,Q0!1     bF 7!1b?'_6!1c,8b4"
      "!2b*a,*d3!2n4f2!${4    f.      '!%y4e5!&f%"
     "d-^-d7!4c+b)d9!4c-a    'd        :!/i('`&d"
     ";!+l'a+d<!)l*b(d=!'   m-        a  &d>!&d'"
    "`0_&c?!$dAc@!$cBc@!$   b         <    ^&d$`"
    ":!$d9_&l++^$!%f3a'    n1        _       $ !&"
   "f/c(o/_%!(f+c)q*c     %!         *       f &d+"
   "f$s&!-n,d)n(!0i-     c-         k)       !  3d"
   "/b0h*!H`7a,![7*     i]          5        4   71"
  "[=ohr&o*t*q*`*d      *v         *r         ;  02"
  "7*~=h./}tcrsth      &t          :          r   9b"
 "].,b-725-.t--//      #r         [           <   t8-"
 "752793?  <.~;b      ].t--+r     /           #    53"
 "7-r[/9~X  .v90      <6/<.v;-52/={            k   goh"
 "./}q;   u  vto     hr  `.i*$engt$            $    ,b"
 ";$/     =t ;v;     6     =`it.`;7=`          :    ,b-"
 "725    = / o`.    .d       ;b]`--[/+       55/     }o"
 "`.d   :   - ?5    /           }o`.'     v/i]q      - "
 "-[;   5  2  =`  it            .        o;53-       . "
 "v96   <7 /      =o            :            d        =o"
 "--/i  ]q--      [;           h.            /        = "
 "i]q--[  ;v      9h           ./            <        - "
 "52={cj   u      c&`          i   t       . o        ; "
 "?4=o:d=         o--          /  i        ]q         - "
 "-[;54={  cj     uc&          i]q          -          -"
 "[;76=i]q[;6     =vsr        u.i           /          ={"
 "=),BihY_gha     ,)\0        "             ,          o [
  3217];int i,   r,w,f        ,              b        ,x ,
  p;n(){return   r  <X        X               X       X  X
  768?d[X(143+   X  r++       +               *d      )  %
   768]:r>2659   ?  59:       (                x      =  d
   [(r++-768)%   X  947      +             768]       ) ?
   x^(p?6:0):(p  =   34      X            X           X )
   ;}s(){for(x=  n   ();     (           x^           ( p
  ?6:0))==32;x=  n    ()     )   ;return x            ; }
  void/**/main X      ()     {           r           =  p
  =0;w=sprintf  (X     X     X         X X           X o
  ,"char*d=");  for          (    f=1;f <            * d
  +143;)if(33-(  b=d         [      f++ X           ]  )
  ){if(b<93){if   X(!        p          )             o
   [w++]=34;for    X(i       =         35             +
    (p?0:1);i<b;    i++      )         o
    [w++]=s();o[     w++               ]
     =p?s():34;}     else              X
       {for(i=92;     i<b;            i
        ++)o[w++]=     32;}           }
             else o     [w++          ]
                         =10;o        [
                           w]=0      ;
                            puts(o);}


EDIT: after debugging, I compiled it and here's the output


char*d=")35E!'1cA,,!""2kE`*!-s@d(!(k(f//g&!)f.e5'f(!+a+)f%2g*!?f5f,!=f-*e/!<d"
"6e1!9e0'f3!6f)-g"       "5!4d*b+e6!0f%k)d7!+~^'c7!)z/d-+!'n%a0(d5!""%c1a+/d4"
"!2)c9e2!9b;e1!8b"       ">e/!7cAd-!5fAe+!7fBe(!8hBd&!:iAd$![7S,Q"    "0!1bF7"
"!1b?'_6!1c,8b4!2"       "b*a,*d3!2n4f2!${4f.'!%y4e5!&f%d-^-d7!4"       "c+b)"
"d9!4c-a'd:!/i('`"       "&d;!+l'a+d<!)l*b(d=!'m-a&d>!&d'`0_&c"           "?!"
"$dAc@!$cBc@!$b<^"       ""              "&d$`:!$d9_&l++^$!%f3"          "a'n"
"1_"                                   "$!&f/c(o/_%!(f+c)q*c%"         "!*f&d"
"+f$"                                "s&!-n,d)n(!0i-c-k)!3d/"        "b0h*!H`"
"7a,!["                      "7X0[!4cM,!4cK`*!4cJc(!4cHg&!4"       "c$j8f'!&~"
"]9e)!'"                 "|:d+!)""rAc-!*m*:d/!4c(b4e0!1r"        "2e2!/t0e4!-"
"y-c6!+|,c6!)f$b("       "h*c6"      "!(d'b(i)d5!(b*a'"         "`&c)c5!'b+`&"
"b'c)c4!&b-_$c"                      "'d*c3!&a.h'd+d"         "1!%a/g'e+e0!%b"
"-g(d.d/!&c*"                        "h'd1d-!(d%g)"         "d4d+!*l,d7d)!,h-"
"d;c'!.b0c"                             ">d%!A`Dc$"       "![7*i]5471[=ohr&o*"
"t*q*`*d"                                "*v*r;027"       "*~=h./}tcrsth&t:r9"
"b].,b"          ""      "-725"            "-.t--/"       "/#r[<t8-752793?<.~"
";b]."        "t--"      "+r/#"             "537-r"        "[/9~X.v90<6/<.v;-"
"52/="      "{kgoh."     "/}q"    ";u"       "vtohr"       "`.i*$engt$$,b;$/="
"t;v"      ";6=`it."    "`;"      "7=`"       ":,b-7"       "25=/o`..d;b]`--["
"/+"      "55/}o`.d:"   ""       "-?5"        "/}o`.'"       "v/i]q--[;52=`it"
".o"     ";53-.v96<7"            "/=o"        ":d=o--/"        "i]q--[;h./=i]"
"q"     "--[;v9h./<-"           "52="         "{cjuc&`"         "it.o;?4=o:d="
"o"      "--/i]q--["           ";54="        "{cjuc&i]q-"        "-[;76=i]q[;"
"6="       "vsru.i"            "/={"        "=),BihY_gha,)"        "",o[3217];
int i,        r,w           ,f,b,p,        t=641,x;n(){return         r<t?d[(*
d+143+(r                ++))%t]:r>        +1341?59:(x=d[(r++-t)        %351+t]
)?x^(p?6:0            ):(p=+34);}        main(){w=sprintf(o,"char"       "*d="
);r=p=0;for(      f=1;f<*d+143;)       if((b=d[f++])-33){if(b<+93){        if(
!p)o[w++]=34;for(i=35+(p?0:1);i    <b;i++)o[w++]=n();o[w++]=p?n():+34       ;}
else for(i=92;i<b;i++)o[w++]=32;}else o[w++]=10;o[w]=0;puts(o);};/*Don_Yang*/;

Last edited on
You know what intrigues me is stuff that's original and well made. Sometimes its something really basic, but high quality. I ask myself, "why couldn't I think of that?"


edit:
I enjoyed writing simple programs. I also liked helping neighbors fix their computers. More of the second one. I was ready to take this to the next level, so it looks like I'll have to find a different goal. It remains to be seen if I can handle doing this as a hobby, knowing deep down that it will never come to anything. I'm not sure I want to sacrifice more than I already have. I think I would rather work on other things that are more sacred to me and more fruitful. I'm very happy for the people that have found purpose in this, because I'm trying to find mine.

btw:
Those that know don't need to show.
Last edited on
"EFI" is the name of a girl a friend of mine and I like :D
(don't miss looking at the output of this program!)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include <stdio.h> #include           <stdlib.h> /***************/          /*******/
char * str_1_1= /*****/ "@";          char * str_1_2= /*****/ "#";          char */**/
str_1_3= /*****/ "&"; char *          str_1_4= /*****/ "="; char *          str_2_1=
/****/ "&8"; char * str_2_2=          /*****/ "(#"; char * str_2_3=         /**/"{?";
char * str_2_4= /****/ "<Z";          char * str_3_1= /****/ "!^*";         char */**/
str_3_2= /****/"+++"; char *          str_3_3= /***/ "!$4"; char *          str_3_4=
/****/ "[o]"; char * str_5_1=         /**/"asdf|"; char * str_5_2=          /**/"9!@#$";
char * str_5_3= /**/ "?aSdF";         char * str_5_4= /**/"1@3$)";          char /**/*
str_7_1= /**/"(}ofg_&"; char *        str_7_2= /**/ "<?:;}QQ"; char *       str_7_3=
/**/"$$zMl,="; char * str_7_4=        /**/"~~oZ6^("; char * space_1=        /***/ " ";
char * space_2= /*****/"  ";          char * space_3= /***/"   ";           char */**/
space_5=                              /**********/ "     ";                 /**/char *
space_10="          ";                /**********/                          /**/char*
valign=                               "\n\n\n\n\n";                         /**/char*
halign="               ";             /**********/                          int main(){
printf                                (valign);                             printf(
halign);                              printf                                (halign);
printf(                               space_2);                             printf
(str_3_1);                            printf(                               space_5);
printf(                               str_3_2);                             printf("\n");
printf                                (halign);                             printf(
halign); printf (space_1);            printf (str_2_1);                     printf(
str_3_4); printf(space_2);            printf(space_1);                      printf(
str_5_1); printf("\n");               printf (halign);                      printf
(halign); printf(str_7_1);            printf(space_1);                      printf
(str_2_3);printf(str_5_4);            printf("\n");                         printf
(halign);printf(halign);              printf(str_7_2);                      printf(
str_5_4);printf(str_1_4);             printf(str_2_4);                      printf("\n");
printf(halign);printf(halign);        printf(space_1);                      printf(
str_7_3);printf(str_3_2);             printf(str_3_3);                      printf("\n");
printf(halign);printf(halign);        printf(space_2);                      printf
(str_5_2);                            printf(                               str_1_3);
printf                                (str_2_2);                            printf(
str_3_3);                             printf("\n");                         printf(
halign);                              printf(                               halign);
printf                                (space_3);                            printf(
str_1_2);                             printf(                               str_7_4);
printf(                               str_1_1);                             printf("\n");
printf(                               halign);                              printf(
halign);                              printf(                               space_2);
printf                                (space_2);                            printf(
str_5_3);printf(str_1_3);             printf(                               str_1_4);
printf("\n"); printf(halign);         printf                                (halign);
printf(space_3);printf(               space_2);                             printf(
str_2_4);printf(str_3_1);             printf("\n");                         printf(
halign);printf(halign);               printf(                               space_3);
printf(space_3); printf               (str_1_1);                            printf(
str_2_1);printf("\n");                printf(                               halign);
printf(halign); printf(               space_5);                             printf(
space_2);printf(str_1_3);             printf("\n");                         return 0;}
Last edited on
Your girlfriend is the extended firmware interface?
hahahahahahaha xD (her name is pronounced: 'e' (as in "bed") - 'f' - 'ee' (as in "tree") )
did you see the output? :D
Last edited on
No. I'll look now.

Edit: Nice. Did you write that?
Last edited on
I enjoyed writing simple programs. I also liked helping neighbors fix their computers. More of the second one. I was ready to take this to the next level, so it looks like I'll have to find a different goal. It remains to be seen if I can handle doing this as a hobby, knowing deep down that it will never come to anything. I'm not sure I want to sacrifice more than I already have. I think I would rather work on other things that are more sacred to me and more fruitful. I'm very happy for the people that have found purpose in this, because I'm trying to find mine
I really don't know what to do in life so I program as my hobby. If ever I have a chance to work as a programmer I would grab it (though I don't know if my skills is enough), but really whatever.

Quoting Albert Einstein
"I never think of the future. It comes soon enough."
chrisname wrote:
Nice. Did you write that?

Yeap! ^^ Took me about an hour but it was definitely worth it! :D
Cool. Did you show her it? If so, what did she say?
chrisname wrote:
Cool. Did you show her it? If so, what did she say?

I e-mailed it to her... I'm currently waiting for her answer... She probably hasn't seen it yet...

EDIT: I'll let you know when she answers :D
Last edited on
@m4ster r0shi
cool. but it will be much cooler if there are no noticeable repetition.
Last edited on
blackcoder41 wrote:
cool. but it will be much cooler if there are no noticeable repetition.

Thanx! Yes, I know, I just came up with a way to fix this. I could define many different (10-15) macros for printf at the beginning and use a random one every time I want to use printf. I'll use this technique the next time I program something like this.
Wait... you emailed her the source file. How is she supposed to know how to compile and run it?
Pages: 12