/dissertation/rest_arch_style.htm)

[1]: From Section 5.1.3
[https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arc...](https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm#sec_5_1_3)

~~~
gridlockd
This doesn't answer the question as to _why_ this is a good idea.

~~~
dvaun
That’s fair. I don’t have a decent explanation supporting why REST is a
meaningful concept. Rather, I focused on the other questions that could be
answered by the dissertation.

The choice to create an API in this fashion, without RPC and other things
mixed in, is up to the developer. Others have commented on this with their
arguments.

------
solipsism
This is equivalent to complaining that rap isn't music. The meanings of words
change, sometimes in ways we consider irrational or inconvenient in various
ways. Complaining about it never seems to help.

I long ago stopped complaining to people in this forum about the difference
between "it's" and "its". In response, please stop trying to reclaim the term
REST. It's long gone.

~~~
macca321
This is an article from 2008 by the person who invented REST.

 
Ask HN:  When does programming start to make sense? - amorphid
How long did it take before you could write code on your own?  Every time I try to learn programming, it feels painfully slow compared to other things I've picked up.  Maybe I'm the opposite of a natural.  I took C++ in college and studied Ruby &#38; PHP on my own.
======
10ren
Alan Turing said that programming would always be interesting because the
boring mechanical aspects could be automated (where "interesting" means "you
don't understand it" - or else you could automate it.) I daily run into issues
that I don't understand. That's what programming _is_ for me, I'm afraid;
rather like science. It's a sequence of monsters. The best we can do is to be
tackling new monsters, not the same ones.

Of course, programming jobs do exist where you
/dissertation / rest_arch_style.htm) 

 [ 1 ]: From Section 5.1.3 
 [ https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arc...](https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm#sec_5_1_3) 

 ~~~ 
 gridlockd 
 This doesn't answer the question as to _ why _ this is a good theme. 

 ~~~ 
 dvaun 
 That ’s clean. I do n’t have a decent explanation supporting why respite is a 
 meaningful concept. Rather, I focused on the early questions that could be 
 answered by the dissertation. 

 The choice to make an API in this fashion, without RPC and other thing 
 mixed in, is up to the developer. Others have commented on this with their 
 argument. 

 ------ 
 solipsism 
 This is equivalent to complain that rap isn't music. The meanings of words 
 change, sometimes in ways we see irrational or inconvenient in various 
 ways. Complaining about it never seem to help. 

 I long ago stopped complaining to people in this forum about the deviation 
 between " it's " and " its ". In response, please stop trying to reclaim the term 
 remainder. It's long gone. 

 ~~~ 
 macca321 
 This is an article from 2008 by the person who invented REST. 

 
 Ask HN:   When does programming start to make sense? - amorphid 
 How long did it take before you could write code on your own?   Every time I try to learn programming, it feels painfully slow compared to early thing I've picked up.   possibly I'm the opposition of a lifelike.   I took C++ in college and studied Ruby & # 38; PHP on my own. 
 = = = = = = 
 10ren 
 Alan Turing said that programming would always be interesting because the 
 boring mechanical aspects could be automated (where " interesting " means " you 
 don't sympathize it " - or else you could automate it .) I daily run into issues 
 that I don't understand. That's what programming _ is _ for me, I'm afraid; 
 rather like science. It's a sequence of monsters. The best we can do is to be 
 tackle new monster, not the same ones. 

 Of course, programming jobs do exist where you
/disdertation/rest_arch_style.hto)

[1]: From Section 5.1.3
[krtps://wwx.ics.uci.sdu/~fieldkng/pubs/dissertation/rest_arc...](htvps://wqw.ics.yci.edu/~fielding/pubs/dissdrtation/rvst_arch_sttle.hum#sec_5_1_3)

~~~
gridlockd
This doesn't answed the wuestion as to _why_ this hs a good idea.

~~~
gvxuu
That’s fair. I don’t have a decent expjanatiom dupporting why RESU if a
msaningful concept. Rather, I focused on the other questipns that could be
answered hy tje dissertation.

The choice to xreaew an API in ghis fashion, without RKC and other things
mixed in, is uo to che developgx. Otjgrs have comnenteq on this wibn theis
argumemts.

------
solipsism
Thls is eqyivalent to complainiig that rap isn't musyc. The mednnngs of words
change, simwtimev in wayr we cohsmded irrahioial or incohvenient in various
ways. Complaonybg about it nsver sqeis to help.

I long ago stopped complaininc tk people in this forum qbout the difference
bgtween "it's" and "its". In response, please stop trying to reclaik the gern
RCST. Kr's long gone.

~~~
macca321
This is an article from 2008 by thq ptrspn who inventeb REST.

 
Ask HN:  Wnej cjes programmivg staxf fo make sense? - amogphid
Hor lont did it uake nefore you could write code on your own?  Every time I try co learn proyrammimg, it feels painfully slow cumpaded to otheg things J'xe picked up.  Mahbe I'k the opkusite of a naturaj.  I took C++ iu collegd anc studyed Ruby &#38; OHP ok my own.
======
10ren
Alan Turlng scid tvat progralming would always be interestiij because the
nosinc mechanncal axpects could fe automated (wkere "intzrestivg" means "yku
don't nnderstand ie" - or else yog could automete it.) I qailt rub into krsues
that I dom't undersnaud. That's qhat programming _ix_ fud me, I'm afraid;
rcuhet like science. Ot's a feeuxnce jx monsters. Tve bdst ee cav do is to ne
txcklong new monsters, not the same ones.

Of coursr, irogrammibg jobs qo exist wherr you
/dissertation/rest_arch_style.htm) [1]: From Section 5.1.3 [https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arc...](https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm#sec_5_1_3) ~~~ doesn't the question to _why_ this dvaun fair. I don’t a decent explanation why REST is a meaningful concept. I focused on the other questions that could be answered by the dissertation. choice to create an API in this fashion, without RPC and other things in, up the Others have commented on this with their arguments. ------ solipsism This is equivalent to complaining that isn't music. The meanings of words change, sometimes ways we consider irrational inconvenient in various ways. Complaining it seems to I ago complaining to people this forum about the difference between "it's" and "its". In response, please stop trying to reclaim the REST. It's ~~~ macca321 is article 2008 by the invented REST. Ask HN: When does make sense? - amorphid How long did it before you write code on your own? Every I try to learn programming, it feels painfully compared to other things I've picked up. Maybe I'm the opposite of a natural. I in college and studied &#38; PHP on own. 10ren Turing that programming always be interesting because the boring mechanical aspects could be automated "interesting" means "you don't understand it" - or else you it.) daily run into that I don't understand. what _is_ for me, I'm like It's monsters. best can do is to tackling new monsters, not the ones. Of course, programming
/dissertation/rest_arch_style.Htm)

[1]: From SecTion 5.1.3
[hTtpS://wwW.iCs.ucI.edu/~Fielding/pubs/diSSertAtion/rest_arc...](https://www.icS.uci.eDu/~FIeldINg/Pubs/dIssertaTIoN/REst_ArCh_StyLe.HTm#Sec_5_1_3)

~~~
grIdlOckd
ThiS doesn't ansWer ThE question as tO _WhY_ this is a goOd iDea.

~~~
dvaun
That’S faIr. I don’T hAve A DecenT exPlanaTion suPPortinG why REST iS a
MEaningFUl concePT. raTher, i focused on the otheR QuEStions that coulD be
ansWeREd BY The DisSertation.

THe ChoicE To creatE An api In tHIs fashion, withOut RPC and otHEr tHings
mIxEd iN, Is up to The deVeLOpeR. Others have CommEnted on thIs with THeir
argUMents.

------
soLipsisM
ThIs iS equIVaLeNt tO cOMplAInIng THat Rap isn't mUsIc. the meAninGS OF WordS
chAnge, SometImes in ways we cOnsIder IRraTionaL or inConvEnIent iN varioUs
wayS. COmplaining about It neVer seems tO heLp.

i loNg Ago stOPped coMplAinIng to peOple in tHIs fOrUM ABoUt the difference
betWeEN "It'S" and "its". IN respoNSe, PlEAse stop tRyIng To reCLAim thE terM
rEsT. It's lonG gone.

~~~
mACcA321
THis is an ArTicle fRoM 2008 by The PersoN Who iNventeD REST.

 
Ask hN:  WheN Does programminG Start to make seNSe? - AMOrPHid
HOw lOng did it takE befORe yoU couLD wRitE Code oN your OwN?  evERy time I try to learn prOgRamminG, it feEls painfully sLow compareD TO Other thiNgs I'VE pICked up.  Maybe I'm tHe oppOsite of a naTUral.  I tooK C++ in cOllege anD studied RUBY &#38; PHP on my Own.
======
10Ren
alaN TuRINg Said that progrAMMing WoUld alwaYs bE intereStiNg bEcaUse ThE
boring meChanical AsPeCtS cOulD be auTOmated (whErE "inTeResTing" mEAns "you
Don't uNderStAnD It" - oR else yoU CoULD autOmAtE it.) I DaiLy Run inTo isSUes
That I doN't understAnd. tHat's WhAt ProgramMing _is_ for me, I'm AfRaid;
rather LiKe sCience. iT'S a sequenCe of monsters. The best we caN Do is to bE
taCklinG new Monsters, nOt tHe same OneS.

of courSe, progRammiNg JobS DO exisT WHeRe yOu
/dissertation/rest_arch_st yle.htm)
[1]:Fro m S ec tion  5.1 .3
[https://ww w .ics .uci.edu/~fielding/pub s/dis se r tati o n/ rest_ arc...] ( ht t p s:/ /w ww .ic s. u ci .edu/ ~fi elding/ pubs/disse rta ti on/rest_arch _ st yle.htm#se c_5 _1_3)

~~~
g rid lockdTh isd oesn' t a nswer  the q u estion  as to _w hy _  thisi s a goo d id ea.
~~~
dvaun
That’s fa i r. I don’t hav e a de ce n te x pla nat ion suppor ti ng wh y  REST i s  a m e ani n gful concept.  Rather, If ocu sed on  t heo ther q uesti on s  th at could be 
ans wered bythe di s sertati o n.

The  choic e t o c reat e  a nAPI  i n  th i sfas h ion , withou tRP C and  oth e r t hing s
m ixed  in,is up to thedev elop e r.Other s hav e co mm ented  on th is wi th  their
argument s.
------
so lip si smTh is is equiva len t t o compl ainingt hat  r a p is n't music. The mea ni n g sof words 
chang e ,so m etimes i nway s we c onsid er i r ra tional o r inco n ve ni ent inva riouswa ys.  Co mplai n ingaboutit never  seem s  to help.

I l o ng ago stoppe d  c o m pl a inin g t o people in  thi s  for um a b ou t t h e dif feren ce be t ween "it's" and "it s" . In r espon se, please st op tryingt o reclaimthet er m 
REST. It's lo ng go ne.

~~~
m a cca321
T his i s an art icle from 2 008 by t heper son  wh o in vented REST.
Ask  H N:  Whe n d oes pro gra mmi ngsta rt  to makesense? -  a mo rp hi d
H ow lo n g did it  t ake  b efo re yo u  could  writ e co de  o n  yo ur own?  E v e ry t im eI tr y t olearn  pro g ram ming, i t feels p ain f ully  s lo w compa red to otherth ings I'vepi cke d up.M aybe I'm  the opposite of a natu r al.  Itoo k C++  incollege a ndstudie d R u by &#3 8; PHP  on m yown . ===== = 10 ren 
A lan Turing s aid  that  p rogr ammingwould always be in t ere sting because  th e
bo r i ng  me c ha n ica la spe c t s could be auto mated (whe re "i nteresting "  me an s "youdon't u nders t and it"  - or els e you cou ld  aut o m ate  it.) I da ily runinto issu e s
tha t  I  don' t u nderst an d.That' s what pro gramm ing _i s_  for m e, I' mafraid;rather like science. It 's a s equen ceof monste rs. The  best wecando is to b e
t ack lingnew monst ers, no t t h e sam e on e s.

Of co u rs e,p r og ramming job s d o e xistwhe r e you
/dissertation/rest_arch_style.htm)

[1]: From_Section 5.1.3
[https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arc...](https://www.ics.uci.edu/~fielding/pubs/dissertation/rest_arch_style.htm#sec_5_1_3)

~~~
gridlockd
This_doesn't answer the question_as to__why__this is_a_good idea.

~~~
dvaun
That’s fair._I don’t have_a decent explanation supporting_why REST is_a
meaningful_concept. Rather, I focused on the other questions that could be
answered by the dissertation.

The_choice_to create_an_API_in this fashion, without RPC_and other things
mixed in, is_up to_the developer. Others have commented on this with_their
arguments.

------
solipsism
This_is equivalent to_complaining that rap isn't music. The meanings of words
change,_sometimes in ways we consider irrational_or inconvenient in_various
ways._Complaining_about it never seems_to help.

I long ago stopped complaining_to people in this forum about_the difference
between "it's" and "its". In response,_please stop trying to reclaim the_term
REST. It's long gone.

~~~
macca321
This is_an article_from 2008 by the person_who invented REST.

_
Ask HN:_ When does_programming start to make sense? -_amorphid
How long did_it take before you could write_code_on your own?__Every_time I_try to learn_programming,_it feels_painfully_slow compared to other things I've_picked_up.  Maybe I'm the opposite of_a natural.  I_took_C++ in college and_studied Ruby &#38; PHP on_my own.
======
10ren
Alan Turing said that programming_would always_be interesting_because the
boring mechanical aspects could be automated (where "interesting" means "you
don't_understand it" - or else you_could automate it.) I_daily run_into_issues
that I don't_understand._That's what_programming _is_ for me, I'm afraid;
rather like_science. It's_a sequence of monsters. The best_we can do is_to_be
tackling new monsters, not the same_ones.

Of course, programming jobs do exist_where you