Thread: Redray codec accuracy.

Reply to Thread
Page 4 of 4 FirstFirst 1234
Results 31 to 36 of 36
  1. #31  
    Quote Originally Posted by Wayne Morellini View Post
    That is old times. It is not right to say they are not connected. Originally JavaScript, used Java, in the sense that they used some Java API's. JavaScript could be compiled to java byte code and run. Things have diverged (and the web people hate plugins now. Which is a pity). It is correct to say the language itself is not the same. Anyway, you are not interested in web services, so it may not matter for your purposes. (I'm also need to look this all up to make sure my memory is not failing me).

    However, things have changed as desktop libraries were released for independent Javascript desktop applications. Now, Javavscript is to receive its own virtual binary code. It is no longer that Java and Javascript are separate, it is that most platforms support JavaScript, that Javascript has won in my opinion for desktop and wen purposes. You can develop to Javascript API (even in c) and get a portable application to future host environments as JavaScript support is ported to them. Of course the world is more messy than that, but it is a good sentiment.

    I am delighted, I was getting ready to learn JavaScript and make my own virtual binary code on it that used the JavaScript api. Then I find out the community was preparing to do it, bonus, I can just use a subset of the javascript api with that binary for portability in an engine written for whatever mobile phone chipset for low powered gadgets. That cuts out a lot of initial work. I can doy own binary some other time.

    I was planning to propose to the Linux community to write the majority of applications to the javascript platform in the binary, for portability between OS's, so any OS has an instant library by porting javascript. Except for applications that require extra performance, that are dine natively as much as needed. Most applications don't require the most performance. So, except games, 80%+ of applications could just use javascript. This would remove do.e of the biggest obstacles in computing.
    according to my friend who gets paid a "LOT" of money to write/maintain code for a large bank from home.. but only actually has to write / fix someone elses code about once every 3months by the sounds of it.. repeated : java is to javascript , what cars are to carpets ..absolutely no connection according to him.. nil..zero .. but as you say, javascript may have been implemented through java/plugins etc .. yes, i dislike java..except for its arbitrary precision maths library..and javascript ..wtf is that?..hangon..don't tell me!!.. i'm happy to be wrong .. as ive not formed my own opinion ;)

    i created my own version of basic when i was 17.. and it was .. back when screens were green ..nowadays i collect books on compiler design.. just in case ..
    ..i also invented multithreading .. before the days of windows/protected mode .. i believe the old dos timer interrupt i used to hook into was $1C .. pc plus magazine paid me 75 in 1989//those were the days .. when porn was dithered and only viewable by standing 15ft from your monitor and squinting.. before computer video formats existed ..and came as an executable .. and was watched and enjoyed only because it was a technical achievement ..

    ps, i'm finding j2k and jpeg-xr are quite closely matched .. but j2k is still winning in my 24bit compression tests .. really need to find a 48bit xr encoder .. found some source code ..might need to actually try and compile one myself .. with a c compiler ..urrr!!
    Last edited by konrad grant; 03-27-2017 at 11:56 AM.
    Reply With Quote  
     

  2. #32  
    Senior Member
    Join Date
    Jan 2008
    Posts
    5,102
    He gets paid how often. Again, there is Java the language and have the system and api. I could make language whatever 'based' on a specification of subset of the Java system, it might be based on Java, but not the Java language.

    As he is a code maintainer, he might like to research the JavaScript developments of the last 5-10 years, where a lot of the action was. I wasn't up to posting links on it late last night, or at the moment. But a lot if the older developments were rolled into firefox OS. Javascript was knockrd together well by somebody that knocked together languages quickly in those days. It didn't have java in the name, that was added to popularise it. They worked out something with the old Java owner to use the name. Best to think of it as a old script for java system rather than the language. Personally, I think they should have tried to make it a syntax subset and true subset of Java language to, so that people could write code in subset between the two, and Stoll retainrdva simple implementation, would have resolved a number of things. But they didn't. Anyway, forget about the Java thing, the game is now more javascript as far as cross platform support.

    Lol, the Tandy color model :). I guess you mean CPM, IBM PC xt, Hercules card,or Amstrad PCW (one of my favorite computers. Can learn a lot about design from gnat thing, the edition of two more shades made a good difference to the abstraction of the graphics. Versus the mac).

    Oh good, an old timer around here with normalised function. No wonder you are easy to talk with. All these new found kids with the attitudes and twitter. I mean what is that, you practically ate calling yourself a twit. In pur day s you actually had to keep computers near a power point, and not one of those new found Microsoft things....

    Neither one of us invented mutual threading I am afraid, probably been going since before we were born.. When I did my revolutionary os technology, when I got to find out about mainframes and mini computers, I found my design had broad elements of them. No surprise, as I was gravely influenced by the notion of the commodore serial bus having independently run hardware attached to it (where normally on the PC drives were heavily dependent of the system. IDE followed this trend. The commodore serial bus was based on a HP serial bus, which would have been affected by previous mainframe/mini design philosophies. So, it is inevitable that we both come to optimal design solutions that are somewhat similar (except there was only one of me, not like 10k to 1m people working towards the mainframe/minis.

    No, I'm impressed. Not like many around here that run/use/maintain somebody else's ideas and think they know it all without much independent thought past input.
    Since when has denying that the possible is possible been reason? Such is the life of some skepticism.

    Normalcy involves what is realistically possible, not just what you say.

    Inferiorly superior (humbleness) rather than superiorly inferior (arrogance). -
    Reputation is something the unwise apply. But integrity is what the wise apply.
    Reply With Quote  
     

  3. #33  
    Senior Member
    Join Date
    Jan 2008
    Posts
    5,102
    From Wikipedia JavaScript page (or what I now called "Doctor Google"of Google university). Thankfully I didn't have to spend time lookung around the web for this.

    https://en.m.wikipedia.org/wiki/JavaScript

    Although there are strong outward similarities between JavaScript and Java, including language name, syntax, and respective standard libraries, the two are distinct languages and differ greatly in their design. JavaScript was influenced by programming languages such as Self and Scheme.

    JavaScript is also used in environments that are not Web-based, such as PDF documents, site-specific browsers, and desktop widgets. Newer and faster JavaScript virtual machines (VMs) and platforms built upon them have also increased the popularity of JavaScript for server-side Web applications. On the client side, developers have traditionally implemented JavaScript as an interpreted language, but more recent browsers perform just-in-time compilation. Programmers also use JavaScript in video-game development, in crafting desktop and mobile applications, and in server-side network programming with run-time environments such as Node.js
    Netscape Communications realized that the Web needed to become more dynamic. Marc Andreessen, the founder of the company believed that HTML needed a "glue language" that was easy to use by Web designers and part-time programmers to assemble components such as images and plugins, where the code could be written directly in the Web page markup. In 1995, the company recruited Brendan Eich with the goal of embedding the Scheme programming language into its Netscape Navigator. Before he could get started, Netscape Communications collaborated with Sun Microsystems to include in Netscape Navigator Sun's more static programming language Java, in order to compete with Microsoft for user adoption of Web technologies and platforms.[11] Netscape Communications then decided that the scripting language they wanted to create would complement Java and should have a similar syntax, which excluded adopting other languages such as Perl, Python, TCL, or Scheme. To defend the idea of JavaScript against competing proposals, the company needed a prototype. Eich wrote one in 10 days, in May 1995.

    Although it was developed under the name Mocha, the language was officially called LiveScript when it first shipped in beta releases of Netscape Navigator 2.0 in September 1995, but it was renamed JavaScript[2] when it was deployed in the Netscape Navigator 2.0 beta 3 in December.[12] The final choice of name caused confusion, giving the impression that the language was a spin-off of the Java programming language, and the choice has been characterized as a marketing ploy by Netscape to give JavaScript the cachet of what was then the hot new Web programming language.
    A common misconception is that JavaScript is similar or closely related to Java. It is true that both have a C-like syntax (the C language being their most immediate common ancestor language). They also are both typically sandboxed (when used inside a browser), and JavaScript was designed with Java's syntax and standard library in mind. In particular, all Java keywords were reserved in original JavaScript, JavaScript's standard library follows Java's naming conventions, and JavaScript's Math and Date objects are based on classes from Java 1.0,[117] but the similarities end there.
    In January 2009, the CommonJS project was founded with the goal of specifying a common standard library mainly for JavaScript development outside the browser.[26]
    Java introduced the javax.script package in version 6 that includes a JavaScript implementation based on Mozilla Rhino. Thus, Java applications can host scripts that access the application's variables and objects, much like Web browsers host scripts that access a webpage's Document Object Model (DOM).[86][87]
    Firefoxos, now officially discontinued at Mozilla, but continued development at Panasonic and supposedly at another private company by former developer of it at Mozilla, but I have not seen a current reference there for a while. This is the biggest shame. Mozilla though has been behind on something's.

    https://en.m.wikipedia.org/wiki/Firefox_OS

    https://en.m.wikipedia.org/wiki/Google_Native_Client

    https://en.m.wikipedia.org/wiki/WebAssembly

    https://en.m.wikipedia.org/wiki/Asm.js

    Note, I don't agree with their use of syntax, I am using the notion of deeper usage than this.

    I think I read commonjs is now being demoted.

    Eich apparently readily put together languages, so had experience, and I would think a code tool set (not likely to be written from scratch but put together and confirmed to the present JavaScript syntax, which is still a big feat in 10 days (and perhaps some previous complementation, planning and pre work. I was so sick and tied years ago of a certain long running project, I was thinking of doing something like my own simple os system over 6 months and codec, and then with some research and pre planning likely, do the camera in 6 weeks (even 2 weeks, as most of the work is done in the os and codec, and the camera becomes little more than setting up a rudimentary program and GUI controls) and watch the look on their faces. If you have a good fast (unlike me) programmer experienced in the area or at least maybe realtime embedded etc etc programming, that knows his stuff, they should be able to do those simple camera recorder like app using api's in 2-6 weeks, not 18 months+ I think using an existing camera recording code base (hard to remember, there were a few projects floating around, with a professional programmer, while not recognising publicaly advice on real time embedded programming and setting up windows for this (I had been advised by a machine vision company that set their cameras up for use in cinematic filming that it was simple "trick" to achieve reliable recording (and not knowing the details on setting up a realtime embedded environments on windows (which had a history), this was my estimation too). I knew people setup windows realtime, and even replaced the core with a realtime nuclease. Anyway, windows advanced. They actually adopted the TRON realtime nuclease. Tron was a Japanese wiindows challenger project that saw widespread use in consumer electronics and other embedded spaces, and was very superior. Home edition didn't see so much success over the years. Unfortunately things like Java, Dos, Windows, JavaScript, c, suck the air out of the room, away from better solutions.

    As you can see, the Oracle statement doesn't fully cover everything, it is making it more clearly separated for people to understand.

    For me it is simple business economics, JavaScript is simply the most wide spread common target to develop for, and if it became more standardise for standalone across embedded and desktop spaces, it could be a good thing.

    Frankly, if they had compatibly sub-setted Java in the first place it would have been much better for the web and the industry. I think JavaScript came off of embedded java specification, but can't remember. They simply could have cored out Java, and added a functional mode (Java 8 received functionality) preserving binary with scripting, as in latter web assembly, it would have been great. Hopefully web assembly pushes things in a better direction than standard java bytecode though. It's interesting that after all the stuff about the original android virtual code, it proved worse than bytecode instead in various tests. The new ART environment did better, and now follows what I wanted, to compile the virtual code to real local binary code once, and use that. They also allow use of native binary code segments to be in the package so it can be used for the specific processor type of the target, which allows for efficient handcrafted machine code, thus removing most of the penalty of android for high performance applications (obviously not all) like games. If only I could run webassembly binary version of resolve. :)

    Something like JavaScript webassembly opens up the adoption of new better technologies and systems, as they only need to support its codebase to have wide spread userability from the start.

    Anyway, nothing you need anyway, as you only have to target PC, Linux and Mac OS, and sell code picture archival companies.
    Since when has denying that the possible is possible been reason? Such is the life of some skepticism.

    Normalcy involves what is realistically possible, not just what you say.

    Inferiorly superior (humbleness) rather than superiorly inferior (arrogance). -
    Reputation is something the unwise apply. But integrity is what the wise apply.
    Reply With Quote  
     

  4. #34  
    Senior Member
    Join Date
    Oct 2011
    Location
    Brooklyn, NY
    Posts
    215
    Conrad, just...wow
    -Nick Timmons
    Pamoramic Digital Cinema
    Epic-M #1290 'Ruth'
    NYC, NY

    Cooke Mini S4's (18, 25, 32, 50, 75, 100mm)
    Teradeck Bolt
    Preston FIZ 3 with Cinetape
    Reply With Quote  
     

  5. #35  
    Quote Originally Posted by Nick Timmons View Post
    Conrad, just...wow
    which bit is confusing you ? ..jpeg being computationally crap .. or javascript being systematically sh*t ? ..or my research into image compression , that's has made me think wow nearly everyday this week.. give us a clue .. wow is so vague ..and doesn't really contribute much ..
    Last edited by konrad grant; 03-28-2017 at 01:23 PM.
    Reply With Quote  
     

  6. #36  
    Senior Member
    Join Date
    Jan 2008
    Posts
    5,102
    Yes, Nick, your post is about the only confusing thing here at the moment?
    Since when has denying that the possible is possible been reason? Such is the life of some skepticism.

    Normalcy involves what is realistically possible, not just what you say.

    Inferiorly superior (humbleness) rather than superiorly inferior (arrogance). -
    Reputation is something the unwise apply. But integrity is what the wise apply.
    Reply With Quote  
     

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts