Domain Specific Language Bloggers [closed] - blogs

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I have a current need to greatly increase my knowledge around DSLs. Who are the big names in DSLs? What blogs should I be reading?

You can read a lot of interesting stuff about language design on the Lambda the Ultimate blog.

Martin Fowler has written a book on DSLs (Amazon link). Ayende Rahien has completed a book on writing DSLs in Boo, which also is available online via Manning's early access program. The former is conceptual while the latter is a practical guide.

Martin Fowler is the first one that jumps to mind. He has links to other resources on his page, too.

I know that's an old question, but I enjoy reading eelco visser's blog

Martin Fowler and Eric Evans for a start.
Jimmy Nilsson perhaps.

Paul Hudak is one of the people who worked on Haskell, and has written this paper about implementing embedded DSLs in Haskell.

Ayende Rahien blogs about various things, including DSLs via Boo

Related

What are some good-practices to get an open-source project to have contributors? [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 7 years ago.
Improve this question
I am involved in a project which is meant to eventually become open-source and have a code contributor community. Is there any "right" way of doing this and what should/can I expect?
Thanks
There's a pretty good book on this topic, Producing Open Source Software by Karl Fogel, which is available for free online or in dead tree form if you prefer to read it that way. It would be hard to expand much on it in a single answer. Every project will, of course, be different, so I'd recommend reading that book, and then asking more specific questions about your particular project; answers will depend on the language and platform you use, how active an open source community there already is in your area, what your business model is, and many other factors.
I would recommand using Github or Google Project Hosting (subversion/mercurial), and of course use social media network to promote the project helps too.
You can start something like this - http://wxwidgets.org/develop/

What to read when bored? [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 12 years ago.
Improve this question
Hey guys... Its quite late in the night right now and I'm taking some time off from coding my project. I discovered Coding Horror only a few weeks ago and I totally loved it. Having read all of its posts I have ran out of things to read when bored.
Can someone please suggest some great blogs (coding,computers) to read which are informative and fun one can read when bored?
This Site is great. I recommend :)
Something comedic?
Try Linux Hater's blog (http://linuxhaters.blogspot.com/).
Something educational?
Try Jon Skeet's coding blog (http://msmvps.com/blogs/jon_skeet/Default.aspx).
I browsed through my RSS feeds and grabbed out this selection.
Regular updates:
http://slashdot.org/ - Hopefully no
comment necessary. I read it for the
comments, not the articles.
http://thedailywtf.com/ - More for
the amusement factor than for any
self-improvement benefit.
http://blogs.msdn.com/b/oldnewthing/ - Often short updates, often technical, but I find I really enjoy
Raymond's blogging style.
http://www.paulgraham.com/articles.html - Not updated daily, but very interesting backlog of essays. Most
recent updates focus on venture
capital since that's where Paul works
these days, but earlier essays are
varied in focus.
http://martinfowler.com/bliki/ -
Similar to the previous one, sporadic
updates but entries are generally
well worth reading, especially if
you're interested in Agile
development.
Few or no updates, but great material to go through over time:
http://steve-yegge.blogspot.com/ -
Amusing (and long) "rants", generally
with a technology focus.
http://blogs.technet.com/b/markrussinovich/ - Interesting write-ups of technical problems and how they were solved
using SysInternal tools.
Windows-oriented.
reddit.com you will get hooked.
Steve Yegge's and Joel Spolsky's blogs have great stuff.

Open Source Competition or Collaboration [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 7 years ago.
Improve this question
I always have found the open source space interesting but have never actually participated in any projects. I recently had what I thought was a great a idea that was different from other projects I had seen in the area (in case it matters it was a .NET DI framework).
My question is if I have a funky idea should I join an existing project and share my ideas or create a competing project with exactly what I want. There are a few projects in the space the are similar to what I was thinking but they don't quite capture the same ideals.
Is extra competition frown upon in the open source space?
Competition is as important as collaboration in open source. Assuming the licenses are compatible, features and ideas can be cross-pollenating. Everybody wins.
the short answer to this is another question: do you want to contribute to a discussion, or do things your way?
You may want to consider writing it your own way and turning that process into an article that you could submit to CodeProject. Then if there seems to be interest in the article, add it to SourceForge. I've seen a lot of tools and widgets get a quick audience and coding help that way. One that I use often is XPTable, which started as a CodeProject article and eventually became an open source project on SourceForge.
BTW, you'll know if its a hit, because you'll start to get lots of requests for improvement, or people even submitting their own fixes and enhancements to your article.
Thank you for your time. I have decided to contribute directly for the project in some areas they were hurting. By doing so I can help the project and learn from the masters.

Which open source project would you recommend contributing to? [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
What open source projects would you recommend as a good place for a starting open source developer? Factors that I think would be important are some obvious ones like well written code and a community that is helpful to newbies. But it might be nice if the code base is such that I can start hacking some small problems without really understanding the details of how everything works.
I'd prefer something that can be developed on Linux using C/C++/Java/Python/Scala.
Trying to pick a project like that will never work because it's not something you're passionate about. What's an open source project that you use daily or enjoy using? Go work with that one.
It really depends on what your interests are as to what project to dive into.
Rationale for a larger project (e.g. Firefox, OpenOffice, etc) is that it has many developers, a well established code base, and many small tasks/bugs to be worked out.
Rationale for a smaller project is that you will become more intimate with the code and application. You will likely get to know other developers on the team and understand the overall concept better. Additionally, your additions to the project may be more noticeable.
sourceforge has a list of projects seeking a new developer. Therer are several for your requested programming languages:
http://sourceforge.net/people/?category_id=1
Apart from developers they have more help requests:
http://sourceforge.net/people/
Pick one you use and like already.

Well developed web site architecture using linq to sql? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
Anybody found yet a good web site architecture using linq to sql? Any help will be very helpful!
We just finished up an internal IT project banking heavily on Linq2Sql and it paid off. I was a bit skeptical at first, but I think it worked out great in the end. Just remember, the fundamentals don't change.
try to stay as stateless as possible
keep clean lines between your services and data access
don't fight linq, use it. If it isn't helping you, you are probably doing something wrong
Our implementation ended up being a hybrid of the Andrew Siemer and Beth Massi approach (a bit heavier on the Andrew side) and in C#
What, apart from StackOverflow? ;-)
Remember Linq is a technology that sits atop the typical data access structures. Therefore all rules that have applied thus far still hold. Just because you can get to data a little easier in the client app doesnt mean you throw out the architecture best practices for data access.
Rob Conery's MVC Storefront
As others have said, linq-to-sql is no different to any other ORM so the architecture is the same as you would use for NHibernate and others.