jurchiks Posted April 16, 2016 Report Share Posted April 16, 2016 Tu gribi pateikt, ka tev VIENĀ projektā tiek izmantotas vairākas PHP versijas, vairākas Ruby versijas, vairākas Python versijas, un sazin vēl kas? Quote Link to comment Share on other sites More sharing options...
Kaklz Posted April 16, 2016 Report Share Posted April 16, 2016 "VIENA" projekta definīcija var būt ļoti plaša. Iedomājies, ka, piemēram, ir projekts ar kaut kādu service oriented arhitektūru, kurš ir sākts rakstīt ziljons gadus atpakaļ uz vienas php/ruby/python versijas, bet nākamie servisi tā paša projekta ietvaros jau tiek rakstīti uz jaunākām attiecīgo valodu versijām. Ne visus legacy brīnumus tā vienkārši var ņemt un aiz gara laika pārrakstīt. Pie tam reizēm ir kaut ko labāk vienkārši neaiztikt, ja tas strādā. Quote Link to comment Share on other sites More sharing options...
F3llony Posted April 16, 2016 Report Share Posted April 16, 2016 (edited) "VIENA" projekta definīcija var būt ļoti plaša. Iedomājies, ka, piemēram, ir projekts ar kaut kādu service oriented arhitektūru, kurš ir sākts rakstīt ziljons gadus atpakaļ uz vienas php/ruby/python versijas, bet nākamie servisi tā paša projekta ietvaros jau tiek rakstīti uz jaunākām attiecīgo valodu versijām. Ne visus legacy brīnumus tā vienkārši var ņemt un aiz gara laika pārrakstīt. Pie tam reizēm ir kaut ko labāk vienkārši neaiztikt, ja tas strādā. This. Plus viena projekta ietvaros ne vienmēr tiek izmantots tikai pašu rakstīts softs, kas ir vēl viens iemesls kāpēc vienai un tai pašai valodai/platformai ir N versijas. Pašu softs tiek turēts cik vien tuvu iespējams vienā līmenī, ir savs legacy kurš tiek pārrakstīts, bet nevar gluži visu uzreiz. Un lai visu to saturētu kopā talkā nāk Docker un vēl kaudzīte dažāda veida virtualizācijas (KVM/LXC). Edited April 16, 2016 by F3llony Quote Link to comment Share on other sites More sharing options...
jurchiks Posted April 17, 2016 Report Share Posted April 17, 2016 In other words, it's a nightmare. Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted April 17, 2016 Report Share Posted April 17, 2016 Tikai pārdomas, bet... Varbūt jāsaņem drosme un jāizslēdz tas ziljonus gadus vecais serviss? Skatos, ka iepriekšējā lapā cilvēki tiek viegli padarīti par nekam nevajadzīgiem. Kāpēc kaut kāds vecs kods, ar vecu versiju un daudzām problēmām ir vajadzīgāks par cilvēku? Quote Link to comment Share on other sites More sharing options...
codez Posted April 17, 2016 Report Share Posted April 17, 2016 Kāpēc kaut kāds vecs kods, ar vecu versiju un daudzām problēmām ir vajadzīgāks par cilvēku? Parasti ir tā, ka tas kods pelna kaudzi naudas. Quote Link to comment Share on other sites More sharing options...
Wuu Posted April 17, 2016 Report Share Posted April 17, 2016 Lasot šo visu, nelabi metas. Dievs pasarg man kādreiz atkārtoti pie PHP ķerties... Nepietiek ka valodā ir nekonsistenta un neloģiska, tad vēl tas versiju murgs. Ņemot vērā plašo alternatīvu daudzumu, cik ilgi tad PHP ir atlicis. Gadi 10? Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted April 17, 2016 Report Share Posted April 17, 2016 Parasti ir tā, ka tas kods pelna kaudzi naudas. Saprotu. Domāju arī, ka ja cilvēku nevis invalidē un aizsūta uz miskasti, bet ļauj viņam darīt to, kas labi sanāk, tad viņš arī pelna kaudzi naudas. Un tās sabiedrības, kuras piekopj šo praksi, dzīvo labi. Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted April 17, 2016 Report Share Posted April 17, 2016 Lasot šo visu, nelabi metas. Dievs pasarg man kādreiz atkārtoti pie PHP ķerties... Nepietiek ka valodā ir nekonsistenta un neloģiska, tad vēl tas versiju murgs. Ņemot vērā plašo alternatīvu daudzumu, cik ilgi tad PHP ir atlicis. Gadi 10? Šķiet, ka viena cita nekonsistenta un absolūti neloģiska valoda, tieši pretēji, jau vairākus gadus ir aizgājusi uz urā! Kas tik viss nav saražots. Par spīti tam, ka tāda skriptu valoda vien ir... :) Quote Link to comment Share on other sites More sharing options...
Blitz Posted April 17, 2016 Report Share Posted April 17, 2016 Lasot šo visu, nelabi metas. Dievs pasarg man kādreiz atkārtoti pie PHP ķerties... Nepietiek ka valodā ir nekonsistenta un neloģiska, tad vēl tas versiju murgs. Ņemot vērā plašo alternatīvu daudzumu, cik ilgi tad PHP ir atlicis. Gadi 10? Lasot katru tavu komentāru man nelabi metas. Kā vispār tik aprobežoti cilvēki var kautko programmēt. Ceru ka nekad dzīve ar tevi nekāda darīšana nebūs! Quote Link to comment Share on other sites More sharing options...
jurgenzz Posted April 17, 2016 Report Share Posted April 17, 2016 ir 2 veidu programmētāji: 1. Kas lieto PHP un noliek visu pārējo 2. Kas lieto jebkuru/-cik citu/-as valodu/-as, un noliek PHP Quote Link to comment Share on other sites More sharing options...
F3llony Posted April 17, 2016 Report Share Posted April 17, 2016 Parasti ir tā, ka tas kods pelna kaudzi naudas. :D In other words, it's a nightmare. Jo? Kāpēc? Lasot šo visu, nelabi metas. Dievs pasarg man kādreiz atkārtoti pie PHP ķerties... Nepietiek ka valodā ir nekonsistenta un neloģiska, tad vēl tas versiju murgs. Ņemot vērā plašo alternatīvu daudzumu, cik ilgi tad PHP ir atlicis. Gadi 10? Haha, un citām valodām/platformām ir kas, tikai 1 versija un viss ir automaģiski kompatibls ar visu citu? Es cik saprotu tu tagad esi uz JavaScript pārlecis. Tu toč vēlies uzsākt diskusiju par konsistenci un loģiku - JS vs PHP? :D Please tell me more. 0.30000000000000004 ir 2 veidu programmētāji: 1. Kas lieto PHP un noliek visu pārējo 2. Kas lieto jebkuru/-cik citu/-as valodu/-as, un noliek PHP 3. kas izvēlas instrumentus atbilstoši veicamajam uzdevumam un vismaz cenšas nekontributēt bezjēdzīgās diskusijās. Saprotu. Domāju arī, ka ja cilvēku nevis invalidē un aizsūta uz miskasti, bet ļauj viņam darīt to, kas labi sanāk, tad viņš arī pelna kaudzi naudas. Un tās sabiedrības, kuras piekopj šo praksi, dzīvo labi. Viens jautājums - on how many drugs are you now, exactly? Es vairs īsti nesaprotu par ko tu runā, kas tas par... Quote Link to comment Share on other sites More sharing options...
jurchiks Posted April 17, 2016 Report Share Posted April 17, 2016 ir 2 veidu programmētāji: 1. Kas lieto PHP un noliek visu pārējo 2. Kas lieto jebkuru/-cik citu/-as valodu/-as, un noliek PHP Tad es esmu 3. (vai pēc F3llony 4.) variants - lietoju gan PHP, gan citas valodas, bet par valodām kā tādām nesūdzos. 1. Nav neviena ideāla valoda, it īpaši tāpēc, ka tas ir subjektīvs jēdziens. Zem šī punkta ietilpst arī tāda huiņa kā nekonsistence funkciju darbībā (PHP gadījumā - parametri līdzīgām funkcijām dažādā secībā, stulbi return types, utt). 2. Nav neviena valoda, kas paredzēta itin visam, tāpēc mēģināt ar PHP vai JS darīt kaut ko, kam tā valoda nav paredzēta, un tad sūdzēties, ka kaut kas nav pareizi, ir debīli. Ja ar to rēķinās un saprot valodu, tad var mierīgi uzrakstīt kvalitatīvu kodu jebkurā valodā. Jo? Kāpēc?If you need to ask... Quote Link to comment Share on other sites More sharing options...
F3llony Posted April 17, 2016 Report Share Posted April 17, 2016 If you need to ask... Soooo? Quote Link to comment Share on other sites More sharing options...
Mr.Key Posted April 17, 2016 Report Share Posted April 17, 2016 Viens jautājums - on how many drugs are you now, exactly? Es vairs īsti nesaprotu par ko tu runā, kas tas par... Nu paskaties pats atpakaļ. Ja tas ir kods, kurš ir ar šaurām, specifiskām vajadzībām, Tu viņu apčubini ar siltu konteinerīti, "saklāj gultiņu", lai viss darbotos viņam un nebūtu nekādu sūdzību no koda puses. :) Kas ir visai jauki un prieks par tādām tehnoloģijām. Ja tas ir cilvēks, kurš ir ar šaurām, specifiskām zināšanām, Tu viņu pasludināji par nekam nevajadzīgu. :( Vismaz es to tā sapratu. Tas jau sanāk diezgan tehnokrātiski un nehumāni. Varbūt nepareizi sapratu, varbūt pats izteicos tā, ka radās tāds iespaids. Manuprāt, katrs cilvēks ir vajadzīgs un pat ļoti vajadzīgs. Protams, arī kods, kurā reiz ieguldīts liels laiks un kurš strādā, ir vajadzīgs. Vienkārši daļa cilvēku ir aizņemti ar citām problēmām, kā arī, ir nepraktiski būt kaujas gatavībā "kaujai", kas nenotiks, respektīvi, pārzināt rīkus, kas netiek lietoti, jo nav tāda vajadzība. Ja cilvēkam ir interese, tad jau viņš ātri apgūs vajadzīgās tehnoloģijas, un atbalstot to, ko cilvēks zina un prot, motivācija apgūt jaunas tehnoloģijas tikai pieaugs. Bet par to Linux, tur tiešām labāk ļaut katram pašam izvēlēties - ja pavedieni ir, cilvēks ātri sapratīs, kas viņam individuāli ir labāks. P.S. Vienīgais, ko lietoju, ir kafija. It kā velkot uz kokaīna pusi, it kā esot baigi labs antioksidants. Nez... :) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.