ドイツのための選択肢は2014年10月に旧東独ザクセン州の州都ドレスデンに登場したペギーダの略称を持つ西洋のイスラム化に反対する欧州愛国者運動と密接な関係を持っていた。事実、AfD党員や支持者たちがドレスデンにおいてペギーダと共に活動していた。2014年11月以降、ドレスデンAfDはペギーダのデモに歓迎され合流していた。AfDザクセン支部ハンス＝トーマス・ティルシュナイダーの指導下にある愛国者プラットフォームはペギーダを最初から支持し、ペギーダの要求を支持し受け入れることをAfD連邦指導部に迫った。ケルンにおけるサラフィスト反対運動に参加することを禁止した2014年のAfD指導部の決定に反対するAfD党員たちはペギーダのメンバーたちと連帯して不満の声をあげた。2014年12月に旧東独ブランデンブルク州のAfDを率いる アレクサンダー・ガウラントがドレスデンのデモ行進と集会を見物し、ペギーダ運動を支持し連携することはAfD党員として当然なことと語った。フラウケ・ペトリーはザクセン州議会でペギーダと合同幹部会を開催した。反対に当時の指導部にいたベルント・ルッケとハンス＝オーラフ・ヘンケルはペギーダ運動とは距離を保つことを主張した。2015年1月になって、メルケル首相によるペギーダ批判に対抗する形で、AfD指導部がペギーダを擁護した。ペギーダ代表ルッツ・バッハマンによる外国人嫌悪発言が明るみに出ると、AfD連邦指導部はペギーダから離れた。けれどもAfDの州支部段階においてペギーダに対する姿勢はアンビバレントであった。フランクフルトのペギーダ系運動に極右政党のドイツ国家民主党が関与しているとして、ヘッセン州AfDはフラギーダへの党員参加を批判した。しかし、ヘッセン州北部のカッセルで開かれた集会には党員の参加を促していた。2015年7月にエッセンで開催されたAfD臨時党大会の挨拶において、開催地のノルトライン＝ヴェストファーレン州AfDの代表マーカス・プレッツェルはドイツのための選択肢はペギーダ運動の政党であると述べた。
メルケル政権によるギリシャほか欧州連合諸国への救済措置に不満を抱く勢力が中心となって結成された。欧州連合からの脱退を目標とし、ユーロ圏からの離脱とドイツ・マルクの復活を当面の最優先課題に挙げている。党の政策は全体的に右派色が強いが、国粋主義や移民排斥は掲げていないとされる。結成から2か月後に開かれた党大会に1500名余りが参加するなど当初から強い注目を集め、同年9月の連邦議会選挙では阻止条項（得票率5%）を下回り議席獲得には至らなかったものの、連立与党の自由民主党（FDP（エフデーペー））に肉薄する得票率4.7%を記録し一定の存在感を見せた。なおAfDはFDPの支持基盤を主に奪ったため、FDPも得票率4.8%で阻止条項を下回る結果に終わり、1948年の結成以来守り続けてきた連邦議会の議席を失った。なお第2投票（比例区）の得票率を州別で見た場合、メクレンブルク＝フォアポンメルン州（5.6%）、ブランデンブルク州（6.0%）、ザクセン州（6.8%）、ヘッセン州（5.6%）、テューリンゲン州（6.2%）、バーデン＝ヴュルテンベルク州（5.2%）、ザールラント州（5.2%）の7州で5%を上回る支持を集めることに成功した。ただし連邦議会選挙と同日に行われたヘッセン州議会議員選挙では得票率4.1%に留まり、議席を獲得するには至らなかった。2014年5月に行われた欧州議会議員選挙では、得票率7.4%で7議席を獲得した。欧州議会ではイギリス保守党が率いる会派「欧州保守改革グループ」に属していたが、2016年春からは欧州懐疑派の会派「自由と民主主義のヨーロッパ」に所属を変更している。また同年8月のザクセン州議会議員選挙（得票率9.7%）で初めて州議会の議席を得ると、翌9月のブランデンブルク（同12.2%）・テューリンゲン（同10.6%）両州議会議員選挙でも阻止条項を突破し、州議会への進出を果たしている。
8月29日、フィンバックはニューロンドンに向けて出航した。フィンバックはその経歴の最後の5年を、母港ニューロンドンを拠点として潜水艦乗組員の訓練艦として訓練に従事した。1947年および48年の2回、カリブ海での第2艦隊演習に参加した。1950年4月21日にニューロンドンで退役し、その後予備役艦として保管された。フィンバックは1958年9月1日に除籍され、翌1959年7月15日にスクラップとして売却された。フィンバックの12回の哨戒は、第3、第9、第12回を除いた全てが成功として記録された。フィンバックは第二次世界大戦の戦功で13個の従軍星章を受章した。撃沈した敵艦の総トン数は69,383トンに上る。
インタプリタ最大の短所は、コンパイラよりも実行時の性能が低いことである。この性能差は様々で、時には桁違いとなることもある。プログラムの実行時間はコンパイラよりもインタプリタの方が長いが、コンパイル時間と実行時間を合計すればインタプリタでの実行時間よりも長くなることがある。プロトタイピングとテストにおいては、この差が重要となる。コンパイラではプログラム内の文の解析を実行前に1回だけ行うが、単純な実装のインタプリタではそれを文ごとに実行時に毎回行うため、実行性能が低くなる。単純な実装のインタプリタでは変数にアクセスする際も識別子とメモリ上の位置のマッピングを確認しなければならず、しかもそれを実行中に何度も行わなければならないので、遅くなるのである。単純な実装のインタプリタ方式が速度が遅くなる最大の原因は、一命令ごとに switch 文を実行することにある。現代のCPUはパイプライン方式を採用しており、命令の先読みが可能でないと、実行速度が著しく低下する。switch 文の場所が命令の先読みが不可能であるため、単純な実装のインタプリタ方式は遅くなる。単純な実装のインタプリタ方式で実装された処理系を高速化（最適化）するための、最初にとられるステップが switch 文を廃止し、コンパイラ方式に切り替えることである。それゆえ、実装不可能というわけではないが、効果が薄いため、インタプリタ方式で実装する場合は、一般には、制御フロー解析や静的単一代入などを使った、複数の命令を超えての最適化が実装されないことが多い。インタプリタによる開発の速さとコンパイラによる実行の速さの間で、様々な妥協案が考案されてきた。一部の LISP 処理系などでは、インタプリタのコードとコンパイルされたコードが相互に呼び出しあうことができ、変数も共有できる。そのため、あるルーチンをインタプリタで評価しデバッグした後、先行してコンパイルして実行性能を高めつつ、他のルーチンを開発し続けることができる。多くのインタプリタはソースコードをそのまま実行するわけではなく、よりコンパクトな内部形式に変換している。多くの BASIC インタプリタは予約語を1バイトのトークンに置換し、それをジャンプテーブルのインデックスとして使用する。PBASIC など一部のインタプリタでは、バイト単位ではなくビット単位でプログラムの短縮を行っており、例えばコマンドを5ビットで表し、一般に16ビットで表される定数をその数値の大きさに対応して可変長（3、6、10、18ビットなど）で表し、アドレスオペランドとして「ビットオフセット」を用意している。多くの BASIC インタプリタは独自にトークン化された内部表現を保存し、読み込むことができる。インタプリタがコンパイラと同様の字句解析と構文解析を行い、その結果生成された抽象構文木を解釈することもある。