Thread overview | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
December 18, 2012 Googling about D | ||||
---|---|---|---|---|
| ||||
Hi! In the beginning, sorry for my very bad English (and, perhaps, for stupid idea too) :) I hope we'll find common language :) I don't program with D a lot, but when I try to find information in google, I use that way: "dlang something". And google very often tries to change it to "slang something" :) But I think, today, it's the best way. Because you can't look for "d something". Because D - it's just a letter. dlang - it's a word, so you can find something more ease, than just with "D". There're no any problem - you'll find necessary information on first-second page of searching results. Problems appear when I try to find all open-source solutions for D. For example, if I wanna find all web-frameworks and compare them. Recently, I tried to find package manager - it was a problem _for me_. I understand - there're package manager, but I can't compare all them, because I can't find them _quickly_. I think, it would more better, if D had official phrase for searchings. For example: d7ddb663512e4618b8f03d725d7f49c9e0ecc1e2 (sha1). If you'll find "d7ddb663512e4618b8f03d725d7f49c9e0ecc1e2 web-framework" - you'll find nothing. It's very cool. Because, if there aren't web framework for D - you'll just know about it. You won't move through 10 pages of noise from Google. Hash may be more short: bozf4qy (tinyurl for dlang.org) - it's more cognizable and still effective: "bozf4qy game engine" - nothing. It's cool. And try to use that: "dlang game engine" - something usefull and MUCH noise. And compare with that: "JavaScript game engine". projects, libraries, etc. Perfect searching. It's very easy to integrate this technique with already existing projects: just add to "README.md" string "bozf4qy". Or ask you forum engine to add small, non-contrast label "bozf4qy" before every message - so you can look for answers for problems, not only for projects and libraries. I think, it's very easy to use, to integrate. But what do you think about it? Why not? Sorry, if I spent your time for nothing :( |
December 18, 2012 Re: Googling about D | ||||
---|---|---|---|---|
| ||||
Posted in reply to egslava | 12/18/2012 1:47 PM, egslava пишет: > Hi! In the beginning, sorry for my very bad English (and, perhaps, for > stupid idea too) :) I hope we'll find common language :) > Hi! > I think, it would more better, if D had official phrase for searchings. > For example: > d7ddb663512e4618b8f03d725d7f49c9e0ecc1e2 (sha1). > If you'll find "d7ddb663512e4618b8f03d725d7f49c9e0ecc1e2 web-framework" > - you'll find nothing. It's very cool. Because, if there aren't web > framework for D - you'll just know about it. You won't move through 10 > pages of noise from Google. > Just LOL. Would be hard to integrate into a community at large but quite cool idea :) -- Dmitry Olshansky |
December 18, 2012 Re: Googling about D | ||||
---|---|---|---|---|
| ||||
Posted in reply to egslava | On Tuesday, 18 December 2012 at 09:47:24 UTC, egslava wrote:
> I don't program with D a lot, but when I try to find information in google, I use that way:
> "dlang something". And google very often tries to change it to "slang something" :)
> But I think, today, it's the best way. Because you can't look for "d something". Because D - it's just a letter.
> dlang - it's a word, so you can find something more ease, than just with "D".
Personally, if i am looking for anything related to D i first search with the prefix "d programming language" so i would search for "d programming language something" then if that fails i would maybe try "dlang something" but i currently only do that if i think that "something" could be found on dlang.org and this has so far worked well enough for me.
tldr: Try searching with "d programming language" as a prefix first.
|
December 18, 2012 Re: Googling about D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Nekroze | On Tuesday, 18 December 2012 at 11:39:29 UTC, Nekroze wrote: > On Tuesday, 18 December 2012 at 09:47:24 UTC, egslava wrote: >> I don't program with D a lot, but when I try to find information in google, I use that way: >> "dlang something". And google very often tries to change it to "slang something" :) >> But I think, today, it's the best way. Because you can't look for "d something". Because D - it's just a letter. >> dlang - it's a word, so you can find something more ease, than just with "D". > > > Personally, if i am looking for anything related to D i first search with the prefix "d programming language" so i would search for "d programming language something" then if that fails i would maybe try "dlang something" but i currently only do that if i think that "something" could be found on dlang.org and this has so far worked well enough for me. > > tldr: Try searching with "d programming language" as a prefix first. For example, I try to use that phrase: >d programming language sha256 I needed only sha-256 library for my course work. Only. Don't ask me why :) And I really don't know: is there RIGHT library or not? And there are a lot of noise in google results. There're much noise and there're few common cipher libraries. If I know - there aren't another libraries - I'll try to fit existance libraries for my purposes. If I know - there is library more fitted for my purposes - I'll look for that. It's very easy add to web-page: bozf4qy (or something else) And all problems about search are solved: you will look only for D2 libraries and solutions. Why not? |
December 18, 2012 Re: Googling about D | ||||
---|---|---|---|---|
| ||||
Posted in reply to egslava | On 12/18/2012 08:12 AM, egslava wrote: > For example, I try to use that phrase: >> d programming language sha256 > I needed only sha-256 library for my course work. Only. Don't ask me why :) > And I really don't know: is there RIGHT library or not? And there are a > lot of noise in google results. There're much noise and there're few > common cipher libraries. Wouldn't one just use OpenSSL? FYI - I search for d language <something>. -- Matthew Caron, Software Build Engineer Sixnet, a Red Lion business | www.sixnet.com +1 (518) 877-5173 x138 office |
December 18, 2012 Re: Googling about D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Matthew Caron | > Wouldn't one just use OpenSSL? I just looked for something simple like: auto sha = sha256_digest("blah"); > FYI - I search for d language <something>. And I couldn't find that easily :( I found some library, but I had been modificating that about two hours. But, please, ask me. Is it hard to add some string to your site? Just add string - that will do live easier for many D2 users. |
December 18, 2012 Re: Googling about D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Nekroze | On Tue, Dec 18, 2012, at 22:39, Nekroze wrote: > On Tuesday, 18 December 2012 at 09:47:24 UTC, egslava wrote: > > I don't program with D a lot, but when I try to find > > information in google, I use that way: > > "dlang something". And google very often tries to change it to > > "slang something" :) > > But I think, today, it's the best way. Because you can't look > > for "d something". Because D - it's just a letter. > > dlang - it's a word, so you can find something more ease, than > > just with "D". > > > Personally, if i am looking for anything related to D i first search with the prefix "d programming language" so i would search for "d programming language something" then if that fails i would maybe try "dlang something" but i currently only do that if i think that "something" could be found on dlang.org and this has so far worked well enough for me. > > tldr: Try searching with "d programming language" as a prefix first. See this FAQ article [1]. [1] http://dlang.org/faq.html#q1_1 |
December 18, 2012 Re: Googling about D | ||||
---|---|---|---|---|
| ||||
Posted in reply to Sonia Hamilton | Yes, I know it, but I didn't suppose to rename the language :) No! No, no, no! :) I supposed to all d users just add some tag for their libraries. It's simple. It doesn't require change the name of the language. It doesn't change something, except few lines of your CMS code :( Really, why not? |
December 18, 2012 Re: Googling about D | ||||
---|---|---|---|---|
| ||||
Posted in reply to egslava Attachments:
| On Tue, Dec 18, 2012 at 4:47 AM, egslava <egslava@gmail.com> wrote:
> Hi! In the beginning, sorry for my very bad English (and, perhaps, for
> stupid idea too) :) I hope we'll find common language :)
>
> I don't program with D a lot, but when I try to find information in
> google, I use that way:
> "dlang something". And google very often tries to change it to "slang
> something" :)
> But I think, today, it's the best way. Because you can't look for "d
> something". Because D - it's just a letter.
> dlang - it's a word, so you can find something more ease, than just with
> "D".
>
> There're no any problem - you'll find necessary information on first-second page of searching results.
>
> Problems appear when I try to find all open-source solutions for D.
> For example, if I wanna find all web-frameworks and compare them.
> Recently, I tried to find package manager - it was a problem _for me_. I
> understand - there're package manager, but I can't compare all them,
> because I can't find them _quickly_.
>
> I think, it would more better, if D had official phrase for searchings.
> For example:
> d7ddb663512e4618b8f03d725d7f49**c9e0ecc1e2 (sha1).
> If you'll find "**d7ddb663512e4618b8f03d725d7f49**c9e0ecc1e2
> web-framework" - you'll find nothing. It's very cool. Because, if there
> aren't web framework for D - you'll just know about it. You won't move
> through 10 pages of noise from Google.
>
While that's certainly the most interesting solution I've heard to this sort of problem, in my own opinion I'd think that having a centralized index and package tool (much like ruby's "gem", python's "pip", lua's "luarocks") would be a better way of handling the issue - I remember seeing a bit of talk about this some months (years?) ago but have since been too busy to worry about it. :D
Best regards,
Jeremy Sandell
|
Copyright © 1999-2021 by the D Language Foundation