proglangdesign / proglangdesign.github.io Goto Github PK
View Code? Open in Web Editor NEWA website for the #proglangdesign community on freenode
Home Page: https://proglangdesign.net
License: MIT License
A website for the #proglangdesign community on freenode
Home Page: https://proglangdesign.net
License: MIT License
Hi! I'm sure you're all already aware of the Freenode drama. Please reply to this issue with the channel your project is currently using. I'll replace your IRC channel links in a few days when I get a chance to add Libera.Chat to the website. If you migrated to a network other than Libera.Chat, I will add that as well.
@mertyildiran
@ErmineII
@technomancy
@evincarofautumn
@MostAwesomeDude
As an aside, the riot.im link on the website needs to be updated to use Libera.Chat if any of you happen to use Riot and know the channel name.
I think it would be nice to enforce HTTPS: https://blog.github.com/2018-05-01-github-pages-custom-domains-https/#configuring-your-domain.
I don't like the www.
, and tried to remove it as part of the redesign, since the site is always advertised as proglangdesign.net
anyway. However, trying to connect without the www.
results in issues with HTTPS (the certificate is only issued for the www.
, not the base domain, even though the DNS at the very least redirects to the correct site). Even with updating the CNAME
file, that did not fix the issue.
It remains to be seen how this can be fixed.
Currently, all languages are displayed in alphabetical order. I cannot find a use for tags, despite being able to define them for languages. There should be some simple filter or search mechanism that shows languages that match a given tag list. This would be helpful to attract new users to the languages they are interested in finding.
Edit: This appears to be an implemented but currently disabled feature: #140
I have to load the webpage multiple times for the underscore to blink. I am wondering why this is...
My project doesn't live on GitHub.com or Gitlab.com (there's a mirror on GitHub but I don't want to link people to the mirror unnecessarily) but on a different git host, and in the age of possibly self-hosted Gitea/GitLab/.../whatever instances and in the spirit of open-source and friendly competition and diversity, I think it should be encouraged to specify whatever other platform for code. Maybe a generic repo
or source
or git
key could allow any https://...
link like the website, and would then show the git icon? I guess allowing something else than git would be even nicer, but I can't of what the icon should be in that case, and I guess nobody really practically uses something else than git for programming language projects these days anyway.
Projects are currently sorted to match how they are defined in the projects file. However, if you enable and then disable any filter, they will suddenly be sorted alphabetically (almost -- AEC is sorted before Aardvark for some reason).
The project list should be sorted upon load to be consistent with the post-filter sorting, and also to avoid errors where users do not define their projects in alphabetical order (such as C3 not being the first C project).
The page fails HTML validation because the autogenerated code uses <h3>
for language names, encloses them in <span>
and <a>
alongside the title and icon. This should be easy to fix.
It appears that linking logo URLs externally doesn't appear to work. Since I have no idea of how to install & run ruby website things, I can't test it locally but with the liquid templating reference I believe something like this could work (untested):
{% if project.icon and project.icon contains "://" %}
<img src="{{ project.icon }}" alt="" />
{% else %}
<img src="/images/lang/{{ project.icon | default: 'placeholder.png' }}" alt="" />
{% endif %}
Anyone who can actually test it feel free to try this out and make a pull request. You should be able to see with the Horse64 logo if the external URL works out fine or not.
I think it might be because it's such an aggressively compressed SVG, but it is valid. Should I reupload with a more compliant SVG, or is this a website issue?
Browsing the site, I noticed there are a few bots mentionned.
Is it OK to a have a bot speaking a language listed on the site?
I know there's no story here, but I do not know what taxpayers know about a programming language that specializes in monolithic programming. With monolithic programming, in case someone does not know, I want to refer to the paradigm that does not have an article in wikipedia or is basically badly redirected (to monolithic application) and that is to create programs following the standard of structured programming but instead of possibility to create several functions or procedures, the program consists of a single main function.
Well said that. I wanted to look for some language of that kind, I know that some Algol dialects are like this but it's difficult for the syntax to work today with modern compilers and so I prefer to ask for one that someone has done recently or is doing to learn, quite.
Finally, it would be preferable if it were a compiled language, clearly.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.