Live data from Hacker News

I’m too lazy to be a HTML developer

polygeek.com

31–40 of 89 posts

Re: I’m too lazy to be a HTML developer

#31
post #6
post #3

off topic: Which is correct grammar -- "an HTML" or "a HTML" ? This question has always bugged me.

"an" -- the sound of the H is the key. It sounds like ay-ch.

Silly American, 'H' is pronounced hu-ay-ch not ay-ch.

In all seriousness how it is pronounced can and does change depending upon where you come from.

Re: I’m too lazy to be a HTML developer

#32
post #29
post #17

Actually, this criticism is true when you use HTML for what it was not intended to do : Make pretty renderings. The core functionality of HTML is to provide hyperlinked data. It does that concisely and efficiently. CSS and DIVs are a mere kludge added on top of a language that is supposed to transmit mainly semantical data. I really wish xhtml would have won in place of HTML/CSS. This kind of things would have been f…

I argued with one of my friends about exactly this point. He said that web development is great, that the HTML is semantics, CSS is style, javascript is everything active, everything neatly in their own files. What I said is - look at ANY of top100 Alexa websites and show me ONE where style, semantics and action is not mangled together in one big chaos, where HTML is just semantics and not DIVs put inside each other…

I suspect that is at least partly because of heavy performance optimization. Unfortunately, even the cleverest of abstractions tend to break or at least bend when you have to optimize something very heavily.

Re: I’m too lazy to be a HTML developer

#33
post #31
post #6

Earlier quoted context omitted.

"an" -- the sound of the H is the key. It sounds like ay-ch.

Silly American, 'H' is pronounced hu-ay-ch not ay-ch. In all seriousness how it is pronounced can and does change depending upon where you come from.

Where are you from Dobbs? In Britain, 'H' should be pronounced ay-ch, but the vast majority of people get it wrong.

Re: I’m too lazy to be a HTML developer

#34
Stop conflating your non-understanding of something with inherent difficulty. You might find the code

  (defmacro unless (cond &body res)
    `(if (not ,cond) ,@rest))
rather opaque; but it's actually pretty darn simple. You might find

  body {
    width: 800px;
    position: relative;
    left: 50%;
    margin-left: -400px;
  }
impossible to pull out of one's ass; it's not, you're just unused to negative margins. To you, TeX macros or M4 or continuations or macros or dynamic typing or static typing or dependant typing or manual memory management or garbage collection or all sorts of things might look complex. But surprisingly, there's a whole industry of people who don't.

You're not too lazy to be an HTML developer. You're too lazy to become an HTML developer. But that, after all, is just you being lazy.

Re: I’m too lazy to be a HTML developer

#35
post #21

Anything you don't know is hard. Four months ago I switched from web development to native iOS work and I couldn't stop complaining how much harder it is - "Who on their right mind thought that creating and managing UI elements in code is a good idea". Fast forward to present day I still find creating UIs in HTML to be faster but the gap is not that big anymore and I really don't care one way or the other.

Are you not using Interface Builder for iOS? You should.

It can only take you so far... You have to generate the UI for highly dynamic parts. Intervene to resize and reposition things when actual content is inserted. Set custom fonts manually (IB is broken). Surprisingly, text is pretty much hell unless you are willing to settle for whatever UILabel thinks the line-height and paragraph spacing should be. I'm not going to go into text with mixed fonts, colors, variants, etc.

Re: I’m too lazy to be a HTML developer

#36
post #31

Earlier quoted context omitted.

Silly American, 'H' is pronounced hu-ay-ch not ay-ch. In all seriousness how it is pronounced can and does change depending upon where you come from.

Where are you from Dobbs? In Britain, 'H' should be pronounced ay-ch, but the vast majority of people get it wrong.

I have no idea where I get it from I'm half American, half British.

Looking it up on Wikipedia says that the standard is ay-ch while the non-standard is haitch (which is a better way of spelling what I meant).

https://en.wikipedia.org/wiki/H#Name_in_English

Re: I’m too lazy to be a HTML developer

#38

Stop conflating your non-understanding of something with inherent difficulty. You might find the code (defmacro unless (cond &body res) `(if (not ,cond) ,@rest)) rather opaque; but it's actually pretty darn simple. You might find body { width: 800px; position: relative; left: 50%; margin-left: -400px; } impossible to pull out of one's ass; it's not, you're just unused to negative margins. To you, TeX macros or M4 or…

Didn't you just concede and repeat what the post said? Or I fail to see the argument.

Re: I’m too lazy to be a HTML developer

#39
post #38

Stop conflating your non-understanding of something with inherent difficulty. You might find the code (defmacro unless (cond &body res) `(if (not ,cond) ,@rest)) rather opaque; but it's actually pretty darn simple. You might find body { width: 800px; position: relative; left: 50%; margin-left: -400px; } impossible to pull out of one's ass; it's not, you're just unused to negative margins. To you, TeX macros or M4 or…

Didn't you just concede and repeat what the post said? Or I fail to see the argument.

No. The post is saying "HTML is too complex". The comment is saying "No, it's actually no more complex than anything else you already understand, it's just that you don't understand it yet".

Re: I’m too lazy to be a HTML developer

#40
post #30

I felt too lazy to be a Flex programmer. After years in HTML-land, MXML programming felt like an absolute kludge and Adobe's flex tools were slower than molasses. I was miserable enough doing it that I rejected multiple flex jobs that came my way.

When adobe eventally pause to ponder the Doom hanging over the flash ecosystem, they will realize that it was Flex that killed it.

Curious, what makes you say that?
Post reply on HN