Future of Google Closure open source project [closed] - google-closure-compiler

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I love using the Closure library and the ideas behind using the Closure Compiler with the library. I've used it in several projects already, such as Post This For Me. A resent project.
I'm thinking about using Closure on a huge project I've got coming up where I'll be working with lots of developers who aren't as up to speed as me.
One thing I don't like about using Closure is the lack of good documentation, help and examples across the web.
My question is, what is the future of the open source Closure project? Has Google given up on it? I know it's used an awful lot inside Google but I rarely see it being used elsewhere on the web. Should I steer my team towards using it or might I be making a huge mistake?
Thanks in advance for your help and advice. Hope maybe some Googlers might see this.

My question is, what is the future of the open source Closure project? Has Google given up on it?
The project is still very active - inside Google as well as out. I know of several large organizations who use it external to Google. As an external contributor to the Closure-compiler project, I have a bi-weekly video call with the rest of the project team.
One thing I don't like about using Closure is the lack of good documentation, help and examples across the web.
Yes this is an issue - specifically with Closure-library. The code itself is highly self-documenting, however, the official documentation of the API is out of date and needs regenerated. This is something I raised directly to contacts in Google so hopefully it will be fixed soon. The API documentation is generated directly from comments in the source code, so it's all still there though.

Related

What do you use to make javascript more C#-like? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I'm starting a new ASP.Net based project using javascript, JQuery etc on the browser.
I'm no expert at javascript and (after years of C# etc) get annoyed with its unstructured, typeless nature, no class hierarcy, everything global, etc. (It may not really be as bad as it sometimes feels!)
I'm aware there's various projects about to make javascript 'better' - things like knockoutjs, typescript, node.js and others - and I'm sure they all have their strengths and weaknesses, and probably one can use combinations of them.
I'm interested to know people's experiences and recommendations for what to use to make the javascript side of ASP.Net programming a little more structured (more like C#?) without too much of a learning curve.
Well first of all as javascript syntax is C-like you can write it in such a way that code will look like C. For instance check source code for asp.net ajax library.
Second, there is number of projects which were aimed to help write C# code that is translated to Javascript, that can help you as a starting point. Check http://sharpkit.net/ for that.
But regardless of what you are going to use you absolutely have to understand how javascript works in browser, what is DOM, what facilities window, document and navigator gives you etc etc
I belive that is your main problem, after all, it is really easy to learn how to use namespaces in javascript and bring structure to your code.
Also typescript that you mentioned in comments is really good at making code cleaner and more structured. It also adds classes and inheritance and types and some other cool features that you miss in language again.
So to sum up - you have to learn browser environment, the same way you have to learn .net classes on top of knowing c#-language. You can learn some easy tricks like AMD/require.js/js-namespaces to bring structure to your code, or since you are new and came from .net world - just adopt typescript.

Best WordPress plugins to learn how to build WordPress plugins [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
Not sure this question is appropriate for stack overflow
but on the other hand I'm not quite sure where else to
ask it.
I am learning about about WordPress plugins and would like
to ask for recommendations as to which WordPress plugins to
download and analyse so as to learn by inspecting their
source code. What are some of the best ones that would
do for instructional purposes?
Thanks.
If you are getting stuck with building your plugin, I often first develop the plugin as a function (in my wordpress theme's functions.php file or as an include) to get to grips with the internal functions and calls I might need to use before then translating it into a completely separate plugin for use on other projects.
It might seem like slightly strange approach, but when I was first starting out with WordPress plugins, using the functions.php file to quickly setup and run my plugins really helps as its typically already setup with the core WP load files needed to hook into all the right areas. This then allows you to gently move your code across into a separate plugin and test each segment too!
The Codex (as posted above) and the NetTuts site are two very good resources for learning more about plugins, but just try diving in with a function you want to create and customise, start small and build it up!
Firstly you are asking for something that other developers online cannot give you such as walking you through web based languages. You need to read documentations in order to understand them or go for classes.
Secondly Wordpress is open for you to develop for. If you did research it on Google, or any other search engine, you would find pages like this:
http://codex.wordpress.org/Plugin_API
Thirdly come back to Stackoverflow if you have code but it's not working so other developers can try help you with!
If the codex is a bit intimidating, you might also consider starting with this great tutorial. http://net.tutsplus.com/tutorials/wordpress/creating-a-custom-wordpress-plugin-from-scratch/

devoloper drupal manual [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I am looking for a Tutorial for developers in drupal, I don't know anything about drupal so I need a tutorial that explain very well,
in main page of drupal I can't find a tutorial who explain since the most basic about it
thanks for the advices!
Here: http://drupal.org/documentation
It's official Drupal documentation. It should be enough for starters.
This list of books is a good place to start as a developer, but assume that you know PHP. If you just mean sitebuilding, but not coding, try here. I find that often, the more comprehensive approach a book takes (as opposed to sometimes piecemeal info in online docs) can be more supportive for a total beginner.
Simpletest Tutorial here.This may helpful
Honestly the developer docs are all very good but I find you can't beat a book to work through.
Set yourself small tasks and work through them one at a time. Something like:
Install Drupal
Create a new content type
Create some pages
Install a ready made theme
Create a theme from scratch
Install some modules
And so on.
Just make little goals and go from there. The learning curve is pretty steep.
If you have any more specific questions, ask them on here on the dedicated Drupal site.

Where's a good place to learn how to do good UI? [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 11 years ago.
Improve this question
My company is smaller. So unfortunately, we don't have the budget to afford a good (or bad) UI designer/developer. So we do programmer's UI. As you can imagine, it gets us by but it's not good at all.
Well what I'm looking for is a good resource that shows or explains how to have good layout and intuitive control placement in an Web app (or even Desktop app). Are there any tutorials or web sites that any of you would suggest?
If you need some help about software UI , Apple wrote this doc', i think it could be a good beginning :
http://developer.apple.com/library/mac/#documentation/UserExperience/Conceptual/AppleHIGuidelines/XHIGIntro/XHIGIntro.html%23//apple_ref/doc/uid/TP30000894-TP6
More generally you can also throw a look at these websites : http://sixrevisions.com/usabilityaccessibility/20-websites-to-help-you-master-user-interface-design/
http://dzineblog.com/2010/03/best-user-interface-design-resources-the-round-up.html
Read up on Information Architecture. This will give you some understand behind the science of UX/UI which will in turn help you design your UI. I am a programmer myself, and have only read a few books but I now understand the impact of design. Especially since to your users, the UI is the application.
For example, there are some defined ways on which a user interacts with a site - browse, search, and interactive. A site should accomodate all because each user has different preferences.
IA Institute Reading List
The Humane Interface - this book can get very detailed talking about how many clicks someone has to do to perform a task, but this makes a huge impact if they have to do it all day long!
When it comes to design and UI then you should take a look at Microsoft's Toolbox site. It helps you learn the design principles and do design practicals using Microsoft Expression Studio (a UI prototyping tool). Check out the site here: Microsoft Design Toolbox

Learning Flex 4: Advice [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 3 years ago.
Improve this question
So, the company I'm working at uses Flex and Java for their product.
Currently, I'm just an XML editor, but I would like to get my hands dirty with
some of the technology they use as soon as possible.
I was wondering if anyone who has learned Flex could possibly give me some advice
on the best way to learn Flex as quickly as possible without getting burnt out and maybe
some things you wish you had known prior to learning Flex.
I know with most technologies I've learned there are those things you wished you had known sooner.
I'm currently working my way through the book "Adobe Flex 4 Training from the Source vol 1". So far everything is pretty easy(I'm up to array collections), but I'm not sure how effective following the examples in this book really is.
Thanks in advance.
Along with videos and demos, find a small project which would work well with a Flex UI and start implementing it. New languages and frameworks are hard to understand until you actually have a problem to solve using them. Canned demos and "hello world" style applications are great for an introduction, but (in my experience) don't do a lot to move you forward in your overall competency level.
This series of videos comes courtesy of Adobe:
http://macromediastudiomx.com.br/devnet/flex/videotraining.html
I also found David Tucker's introduction to the Cairngorm framework very helpful
http://www.davidtucker.net/category/cairngorm/
You could join a Flex User's Group.

Resources