| |
|
Syndir
|
  |
| Joined: 21 Jul 2014 |
| Total Posts: 143 |
|
|
| 29 Jun 2017 11:41 PM |
Jasonfish4 is completely right.
I cant wait for this AUTUMN, I'm going to learn so much Html. |
|
|
| Report Abuse |
|
|
|
| 29 Jun 2017 11:42 PM |
| Low languages can't ### ####### while "hlgh" languages can't get soebr. Hence why html is better* |
|
|
| Report Abuse |
|
|
j1my3p1x
|
  |
| Joined: 16 Jan 2010 |
| Total Posts: 978 |
|
|
| 29 Jun 2017 11:45 PM |
Yeah, that makes sense. The way I see it, if HTML was designed for a huge web with tons of different sites, and HTML can run every single one of them, it makes sense that modern computers execute HTML. That way, they can fit in anything from a phone to a supercomputer.
HTML has a really nice syntax. It seems like a natural fit for ROBLOX, where I have a small game, but big games are huge. |
|
|
| Report Abuse |
|
|
nicky
|
  |
| Joined: 12 Aug 2006 |
| Total Posts: 2 |
|
|
| 29 Jun 2017 11:45 PM |
| I do agree with this very much. Good suggestion |
|
|
| Report Abuse |
|
|
|
| 29 Jun 2017 11:45 PM |
I think everyone in this thread is missing out on the amazing potential of CSS, which is a much more refined programming language than L.U.A or even Html.
|
|
|
| Report Abuse |
|
|
RobuxLife
|
  |
| Joined: 19 Sep 2012 |
| Total Posts: 13336 |
|
|
| 29 Jun 2017 11:46 PM |
I totally agree! HTML is such an easy language, it would be much easier to make games in ROBLOX. This is an awesome idea, props to OP.
LOL
- Robux |
|
|
| Report Abuse |
|
|
|
| 29 Jun 2017 11:47 PM |
| Sorry Audumb, we covered this, CSS on Socks is a language best used for networking, not good for lots of math like HTML on Hail |
|
|
| Report Abuse |
|
|
j1my3p1x
|
  |
| Joined: 16 Jan 2010 |
| Total Posts: 978 |
|
|
| 29 Jun 2017 11:49 PM |
| I really like all this feedback. I wonder if any ROBLOX admins would reply... |
|
|
| Report Abuse |
|
|
|
| 29 Jun 2017 11:49 PM |
| no guys we need to use batch or vbscript |
|
|
| Report Abuse |
|
|
|
| 29 Jun 2017 11:49 PM |
okay but I have to say, the benefit of H.T.M.L. 5 is very lacking compared to the more classic and refined H.T.M.L. 4, would you agree with this statement as an avid H.T.M.L. programmer?
|
|
|
| Report Abuse |
|
|
Aurarus
|
  |
| Joined: 22 Dec 2008 |
| Total Posts: 4761 |
|
|
| 29 Jun 2017 11:57 PM |
HTML is for putting content onto websites.
It does not do logic. (if then, variables, loops)
It's like saying "Why don't we make an engine out of the little screens that come with certain cars"
The closest thing you can put together is CSS and Gui's. CSS is about formatting the content inside html and displaying it on a webpage. |
|
|
| Report Abuse |
|
|
|
| 29 Jun 2017 11:57 PM |
| considering one is for building websites and the other for games.. |
|
|
| Report Abuse |
|
|
|
| 29 Jun 2017 11:59 PM |
Aurarus, HTML actually has a lot of misconceptions around it. In reality it stands for "Hyper-Turing MongoDB Language" and it's specifically designed to program server-side logic for servers that use MongoDB, the superior database software. Saying HTML has no logic is like saying C++ is a powerful programming language; it's simply not true
|
|
|
| Report Abuse |
|
|
RobuxLife
|
  |
| Joined: 19 Sep 2012 |
| Total Posts: 13336 |
|
|
| 29 Jun 2017 11:59 PM |
@ Aurarus
But it's a joke mate.
- Robux |
|
|
| Report Abuse |
|
|
Akhibara
|
  |
| Joined: 06 Mar 2011 |
| Total Posts: 313 |
|
|
| 30 Jun 2017 12:09 AM |
maybe if we use java we can appeal to millennials even more than we currently are
|
|
|
| Report Abuse |
|
|
j1my3p1x
|
  |
| Joined: 16 Jan 2010 |
| Total Posts: 978 |
|
|
| 30 Jun 2017 12:16 AM |
| Modern HTML, like the HTML we are using to post, has all of the functionality required for a game. How else would every site be able to trust HTML? |
|
|
| Report Abuse |
|
|
John_MH
|
  |
| Joined: 10 Apr 2010 |
| Total Posts: 34 |
|
|
| 30 Jun 2017 12:18 AM |
| @Informable tfw OP isn't John |
|
|
| Report Abuse |
|
|
|
| 30 Jun 2017 12:19 AM |
| @Informable tfw OP isn't John [2] |
|
|
| Report Abuse |
|
|
| |
|
j1my3p1x
|
  |
| Joined: 16 Jan 2010 |
| Total Posts: 978 |
|
| |
|
John_MH
|
  |
| Joined: 10 Apr 2010 |
| Total Posts: 34 |
|
|
| 30 Jun 2017 12:23 AM |
| If OP were John, he'd know that ROBLOX is in fact written in HTML. The language you know as ### was created by ROBLOX to work in an environment based on HTML. They're just doing translating ### to HTML in the binary buffer matrix. You can actually write scripts in HTML and they run much faster since it doesn't have to be compiled. |
|
|
| Report Abuse |
|
|
j1my3p1x
|
  |
| Joined: 16 Jan 2010 |
| Total Posts: 978 |
|
|
| 30 Jun 2017 12:25 AM |
| Wow, the Wiki is really bad then... Can ROBLOX update the HTML Code Documentation? |
|
|
| Report Abuse |
|
|
John_MH
|
  |
| Joined: 10 Apr 2010 |
| Total Posts: 34 |
|
|
| 30 Jun 2017 12:28 AM |
| They write documentation for ####### not HTML. It takes real skill to learn the HTML APIs to bit-bang the script translator module. |
|
|
| Report Abuse |
|
|
|
| 30 Jun 2017 12:50 AM |
HTML is efficient and very useful for very simple reasons, but I'll go in depth and describe some of it's functionality
As John said, code is translated to HTML into a binary buffer matrix which can be pseudotyped as:
Matrix BinaryBufferMatrix => { 0, 1, 0, 1 } -> div { 1, 0, 1, 0 } -> class { 0, 1, 1, 0 } -> header { 0, 0, 0, 1 } -> iframe
This is actually preprocessing certain HTML such as div, class, etc... It reserves these keywords into multiple rows and columns so that they aren't repetitively used. Think of them as shared resources that are accessed nearly simultaneously. This model acts much like asnychronous programming in the sense that it's not simultaneously in cases. Instead it's more lock oriented and waits for certain locks to be released to access these resources again without raising any kind of condition.
This model reserves memory and keeps it organized.
But just wait? What if it runs into the same combination because of too many keywords? Well simply said, we can combine rows to make a super-combination.
To make things more clear, the HTML/System watchdog keeps tabs on the usage of keys in the binary buffer matrix.
So lets say div is being used right now, it is now accessed. So now we hold a lock on it which is pseudotyped as
Watchdog_Lock(div, 1) L##k##################e, marking div's first location usage so the watch_dog remembers where to go, translated as
1: div
It is conceptually presented like labels in assemblers. The watchdog will "jmp" aka jump or goto this location next time it is reused.
Now the next time div will be used this happens
Watchdog_ReleaseLock(div, 1) ##t###################
This releases the lock on div at location 1 and sets a new lock on div at location 2.
This makes it clear that div is a shared resource in the memory which conserves memory, a very efficient model.
Now what about HTML modules? Those are implemented differently on different cases. Did I forget to mention that not only is HTML implemented as a static language in the sense that it reserves data structures as markup such as the stackframe, but also can be recycled into a dynamic language so that the lock system can be used on a case by case basis? Some modules will use this such as HTML on Hail for some heavy math functions. It can also re-implement certain keywords like div and use it for divide such as
div 18 6
Dividing 6 by 18. This recycling and reimplemntation is pseudotyped as:
recycle(HTML_DYNAMICS)
define div AS / or ÷
This is done by rewriting the binary buffer matrix in one s###ion: { 0, 1,##,## ##(#-#)##########,#######|<>#####0###,##}## ####### Demonstrates multi-combination.
There is so much more to go on about, but it's too wonderful of a language to cover all of the small details. |
|
|
| Report Abuse |
|
|